Skip to content

Conversation

@t-vi
Copy link
Contributor

@t-vi t-vi commented Apr 28, 2022

The cmake version (3.10) in Ubuntu 18.04 does not cope well with the
more advanced cmake use in libtorch surrounding the CUDA target.
We switch to a self-built cmake 3.14 (already used by arm and i386 CI).

The context for this is #10758 .

Thank you @masahi @driazati for your helpful discussion, errors are my own.

The cmake version (3.10) in Ubuntu 18.04 does not cope well with the
more advanced cmake use in libtorch surrounding the CUDA target.
We switch to a self-built cmake 3.14 (already used by arm and i386 CI).

The context for this is apache#10758 .
@masahi
Copy link
Member

masahi commented Apr 28, 2022

@Mousius
Copy link
Member

Mousius commented Apr 28, 2022

Looks like https://snapshots.linaro.org/ldcg/python-cache/tensorflow-aarch64/ is down for some reason, I've reached out to find out why.

The reason for 2.6.2 is to maintain parity with ci_cpu:

pip3 install \
"h5py==3.1.0" \
keras==2.6 \
tensorflow==2.6.2

Upgrading to 2.7.0 should really be done in both places?

CC @gromero @leandron

@masahi
Copy link
Member

masahi commented Apr 28, 2022

@driazati For a PR like this where only docker/Dockerfile.ci_gpu (or other install scripts used by subset of nodes) is modified, can we skip building ci image for unrelated nodes? Docker scripts update has been painful because "Docker Image Build" stage in the pipeline can easily fail for strange reasons and especially frustrating when the failed image is for unrelated nodes...

@Mousius
Copy link
Member

Mousius commented Apr 28, 2022

@t-vi / @masahi it looks like https://snapshots.linaro.org/ldcg/python-cache/tensorflow-aarch64/ is back, I've restarted your build in Jenkins to see if we can get this moving 😸

@t-vi
Copy link
Contributor Author

t-vi commented Apr 28, 2022

Thank you, @Mousius !

@Mousius Mousius merged commit d8fa70b into apache:main Apr 28, 2022
shtinsa pushed a commit to Deelvin/tvm that referenced this pull request May 17, 2022
The cmake version (3.10) in Ubuntu 18.04 does not cope well with the
more advanced cmake use in libtorch surrounding the CUDA target.
We switch to a self-built cmake 3.14 (already used by arm and i386 CI).

The context for this is apache#10758 .
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.

3 participants