[all-commits] [llvm/llvm-project] 75d74d: Revert "[flang] IEEE_ARITHMETIC must imply USE IEE...

Andrzej WarzyƄski via All-commits all-commits at lists.llvm.org
Mon Mar 14 11:06:26 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 75d74d99c7ae10b8f8300be465b5bc04a0b30ff8
      https://github.com/llvm/llvm-project/commit/75d74d99c7ae10b8f8300be465b5bc04a0b30ff8
  Author: Andrzej Warzynski <andrzej.warzynski at arm.com>
  Date:   2022-03-14 (Mon, 14 Mar 2022)

  Changed paths:
    M flang/lib/Semantics/check-do-forall.cpp
    R flang/module/__fortran_ieee_exceptions.f90
    M flang/module/ieee_arithmetic.f90
    M flang/module/ieee_exceptions.f90
    M flang/tools/f18/CMakeLists.txt

  Log Message:
  -----------
  Revert "[flang] IEEE_ARITHMETIC must imply USE IEEE_EXCEPTIONS"

This reverts commit b6a7600491d755f6f700fe245b2fc7b928264c58. It caused
the following build failure:
```
ninja: error: dependency cycle: include/flang/__fortran_ieee_exceptions.mod -> include/flang/__fortran_ieee_exceptions.mod
```

See e.g.:
* https://lab.llvm.org/buildbot/#/builders/172/builds/9595

To reproduce:
```
cmake -G Ninja \
  -DLLVM_TARGETS_TO_BUILD=host \
  -DCMAKE_BUILD_TYPE=Release \
  -DLLVM_ENABLE_PROJECTS="clang;flang" \
  ../../llvm
ninja check-flang
```




More information about the All-commits mailing list