[all-commits] [llvm/llvm-project] 8ef107: [flang][runtime] Signal END from character input

Peter Klausler via All-commits all-commits at lists.llvm.org
Wed Jun 15 14:12:58 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 8ef1075381062d9f2faeb7b9544776a7d9862e5d
      https://github.com/llvm/llvm-project/commit/8ef1075381062d9f2faeb7b9544776a7d9862e5d
  Author: Peter Klausler <pklausler at nvidia.com>
  Date:   2022-06-15 (Wed, 15 Jun 2022)

  Changed paths:
    M flang/runtime/descriptor-io.h
    M flang/runtime/edit-input.cpp

  Log Message:
  -----------
  [flang][runtime] Signal END from character input

There's code in EditCharacterInput() that causes that template function
to silently return false if it is invoked at the end of the input file.
This overrides other checks that properly call SignalEnd() later.

Differential Revision: https://reviews.llvm.org/D127786




More information about the All-commits mailing list