Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi build - add build for IBM Systems Z and P #157

Merged
merged 4 commits into from
May 29, 2020
Merged

Multi build - add build for IBM Systems Z and P #157

merged 4 commits into from
May 29, 2020

Conversation

caoimhinuibrian
Copy link
Collaborator

No description provided.

* prereq build for Z and Power

* prereq build for Z and Power

* prereq build for Z and Power

* Update MLIR version

* Update MLIR version

* Update MLIR version

* Update MLIR version

* Update MLIR version

* Update MLIR version

* Update MLIR version

* Update MLIR version

* Update MLIR version

* Update MLIR version

* Update MLIR version

* Update MLIR version

* Update MLIR version

* Update MLIR version

* Update MLIR version

* Update MLIR version

* Update MLIR version

* test build

* test build

* Update MLIR version

* test build

* test build

* test build

* test build

* test build

* test build

* test build

* test build

* test build

* test build

* test build

* test build

* test build

* test build
@caoimhinuibrian
Copy link
Collaborator Author

This adds builds for the Travis architectures s390x and ppc64le on linux. The builds rely on a prereq Docker image stored in Docker Hub. There is code to create those images and push them, but TravisCI times out when doing that, so you need to build them manually and push to docker hub whenever the LLVM version changes. Also, while the amd64 build works reliably, sometimes (often) the Z and P builds fail because of a known TravisCI issue with file space in their build environment.

@caoimhinuibrian
Copy link
Collaborator Author

After a successful build for a push to the master branch, the resulting docker image is pushed to docker hub and can be used for further testing etc if desired.

Copy link
Collaborator

@AlexandreEichenberger AlexandreEichenberger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks

docker/prereq.s390x.Dockerfile Show resolved Hide resolved
@caoimhinuibrian caoimhinuibrian merged commit 536a206 into onnx:master May 29, 2020
@caoimhinuibrian caoimhinuibrian deleted the multi-build branch June 26, 2020 15:14
cjvolzka added a commit to cjvolzka/onnx-mlir that referenced this pull request Oct 30, 2023
Merge onnx/onnx-mlir 5a9b739 into zosdev/onnx-mlir metis
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants