[all-commits] [llvm/llvm-project] fb8886: [flang] fix shared library builds after D136428

jeanPerier via All-commits all-commits at lists.llvm.org
Fri Oct 21 04:50:02 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: fb8886d1265f86f96269fb1ccd9080f3ce73ebd6
      https://github.com/llvm/llvm-project/commit/fb8886d1265f86f96269fb1ccd9080f3ce73ebd6
  Author: Jean Perier <jperier at nvidia.com>
  Date:   2022-10-21 (Fri, 21 Oct 2022)

  Changed paths:
    M flang/examples/PrintFlangFunctionNames/CMakeLists.txt
    M flang/lib/Optimizer/Builder/CMakeLists.txt

  Log Message:
  -----------
  [flang] fix shared library builds after D136428

https://reviews.llvm.org/D136428 introduced the need for FIRBuilder
library to link against HLFIRDialect to satisfy shared builds.

The PrintFlangFunctionNames failure is unrelated, it is a build
race because many of the headers included in FrontendAction are
tablegen generated. So PrintFlangFunctionNames must wait until its
headers can be safely used. See
https://lab.llvm.org/buildbot/#/builders/191/builds/10340




More information about the All-commits mailing list