[all-commits] [llvm/llvm-project] b383b1: [flang][nfc] Update the CMake dependencies for `fl...
Andrzej WarzyĆski via All-commits
all-commits at lists.llvm.org
Tue Mar 8 09:20:42 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: b383b17bf7afff4010f790bc73555a4cb8c2754e
https://github.com/llvm/llvm-project/commit/b383b17bf7afff4010f790bc73555a4cb8c2754e
Author: Andrzej Warzynski <andrzej.warzynski at arm.com>
Date: 2022-03-08 (Tue, 08 Mar 2022)
Changed paths:
M flang/lib/Frontend/CMakeLists.txt
Log Message:
-----------
[flang][nfc] Update the CMake dependencies for `flangFrontend`
The "FrontendActions.cpp" file (which is one of the source files for the
`flangFrontend` library) includes "Passes.h.inc" (indirectly, via
"CLOptions.inc"). This file is generated alongside other TableGen
outputs from the `FIROptTransformsPassIncGen` CMake target. This patch
adds `FIROptTransformsPassIncGen` to the list of build dependencies for
`flangFrontend`.
The lack of this dependency might cause non-determinstic build failures,
e.g. https://lab.llvm.org/buildbot/#/builders/160/builds/6210.
Differential Revision: https://reviews.llvm.org/D121218
More information about the All-commits
mailing list