[all-commits] [llvm/llvm-project] ea6773: [mlir] mlir-cpu-runner test's cblas_interface shou...

Eric Schweitz via All-commits all-commits at lists.llvm.org
Thu Jan 9 14:00:56 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: ea67737b166fc6cb5fd98874fbd2b4639b2d7ecd
      https://github.com/llvm/llvm-project/commit/ea67737b166fc6cb5fd98874fbd2b4639b2d7ecd
  Author: Kern Handa <kern.handa at gmail.com>
  Date:   2020-01-09 (Thu, 09 Jan 2020)

  Changed paths:
    M mlir/test/mlir-cpu-runner/CMakeLists.txt
    M mlir/test/mlir-cpu-runner/cblas_interface.cpp
    M mlir/test/mlir-cpu-runner/include/cblas.h
    A mlir/test/mlir-cpu-runner/include/cblas_interface.h
    M mlir/test/mlir-cpu-runner/include/mlir_runner_utils.h

  Log Message:
  -----------
  [mlir] mlir-cpu-runner test's cblas_interface should export functions on Windows

This change fixes the build on Windows, so that cblas_interface.dll
exports functions correctly and an implib is created and installed
correctly.

Currently, LLVM cannot be consumed on Windows after it has been
installed in a location because cblas_interface.lib is not
created/installed, thus failing the import check in `LLVMExports.cmake`.

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


  Commit: 016bf03ef6fcd9dce43b0c17971f76323f07a684
      https://github.com/llvm/llvm-project/commit/016bf03ef6fcd9dce43b0c17971f76323f07a684
  Author: Eric Schweitz <eschweitz at nvidia.com>
  Date:   2020-01-09 (Thu, 09 Jan 2020)

  Changed paths:
    M mlir/lib/Conversion/LinalgToLLVM/CMakeLists.txt

  Log Message:
  -----------
  [mlir] add a missing dependency for Linalg conversion

We were seeing some occasional build failures that would come and go.
It appeared to be this missing dependence.

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


Compare: https://github.com/llvm/llvm-project/compare/8c387cbea76b...016bf03ef6fc


More information about the All-commits mailing list