Mention how to change LLVM commit level (#210)

This commit is contained in:
Kevin O'Brien 2020-07-07 16:43:01 -04:00 committed by GitHub
parent 0d375dd75e
commit 07757a28ce
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 0 deletions

View File

@ -48,6 +48,10 @@ gcc >= 6.4
libprotoc >= 3.11.0 libprotoc >= 3.11.0
cmake >= 3.15.4 cmake >= 3.15.4
``` ```
At any point in time, ONNX MLIR depends on a specific commit of the LLVM project that has been shown to work with the project. Periodically the maintainers
need to move to a more recent LLVM level. Among other things, this requires that the commit string in utils/clone-mlir.sh be updated. A consequence of
making this change is that the TravisCI build will fail until the Docker images that contain the prereqs are rebuilt. There is a GitHub workflow that rebuilds
this image for the amd64 architecture, but currently the ppc64le and s390x images must be rebuilt manually. The Dockerfiles to accomplish that are in the repo.
## Installation on UNIX ## Installation on UNIX