[flang] Changed the DO loop termination message to be different for the error
authorPeter Steinfeld <psteinfeld@nvidia.com>
Wed, 10 Apr 2019 20:06:48 +0000 (13:06 -0700)
committerPeter Steinfeld <psteinfeld@nvidia.com>
Wed, 10 Apr 2019 20:06:48 +0000 (13:06 -0700)
case.

Original-commit: flang-compiler/f18@51cf517ccaff65d56277a0d316a512c99839787d
Reviewed-on: https://github.com/flang-compiler/f18/pull/398

flang/lib/semantics/resolve-labels.cc

index f7d9fb0..ae06e10 100644 (file)
@@ -898,7 +898,7 @@ void CheckLabelDoConstraints(const SourceStmtList &dos,
               TargetStatementEnum::CompatibleDo)) {
         errorHandler.Say(doTarget.parserCharBlock,
             parser::MessageFormattedText{
-                "Only an END DO or CONTINUE should be used to terminate a labeled DO loop"_err_en_US,
+                "Only an END DO or CONTINUE must be used to terminate a labeled DO loop"_err_en_US,
                 SayLabel(label)});
       } else {
         errorHandler.Say(doTarget.parserCharBlock,