[all-commits] [llvm/llvm-project] a2d7af: [flang] Add notify-type and notify-wait-stmt (#76594)

Katherine Rasmussen via All-commits all-commits at lists.llvm.org
Tue Jan 2 10:41:01 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a2d7af757bc33dc91f2e038742915a146cfb0c13
      https://github.com/llvm/llvm-project/commit/a2d7af757bc33dc91f2e038742915a146cfb0c13
  Author: Katherine Rasmussen <krasmussen at lbl.gov>
  Date:   2024-01-02 (Tue, 02 Jan 2024)

  Changed paths:
    M flang/examples/FeatureList/FeatureList.cpp
    M flang/include/flang/Evaluate/tools.h
    M flang/include/flang/Lower/PFTBuilder.h
    M flang/include/flang/Lower/Runtime.h
    M flang/include/flang/Parser/dump-parse-tree.h
    M flang/include/flang/Parser/parse-tree.h
    M flang/lib/Evaluate/tools.cpp
    M flang/lib/Lower/Bridge.cpp
    M flang/lib/Lower/Runtime.cpp
    M flang/lib/Parser/executable-parsers.cpp
    M flang/lib/Parser/unparse.cpp
    M flang/lib/Semantics/check-coarray.cpp
    M flang/lib/Semantics/check-coarray.h
    M flang/module/__fortran_builtins.f90
    M flang/module/iso_fortran_env.f90
    A flang/test/Semantics/notifywait01.f90
    A flang/test/Semantics/notifywait02.f90
    A flang/test/Semantics/notifywait03.f90

  Log Message:
  -----------
  [flang] Add notify-type and notify-wait-stmt (#76594)

Add `notify-type` to `iso_fortran_env` module. Add `notify-wait-stmt` to
the parser and add checks for constraints on the statement, `C1177` and
`C1178`, from the Fortran 2023 standard. Add three semantics tests for
`notify-wait-stmt`.




More information about the All-commits mailing list