-
Notifications
You must be signed in to change notification settings - Fork 34
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
Require benchmark 1.5.4, update nightly containers to Ubuntu 22.04 #799
Conversation
I do not follow. What do you mean? |
In the |
v1.5.0 was released in May 2019 (vs May 2018 for v1.4.1) Another thing to consider is whether to adopt a more recent version that has the package version set. For the record, support was added in google/benchmark#1047 |
- This is the first version introduced proper CMake version support
6d2fc15
to
5269fec
Compare
Yes, it will break the builds. Ubuntu20.04 comes with benchmark 1.5.0.
I think it's a good idea. The first version of the benchmark that includes that PR is 1.5.4. |
0125500
to
ddfe298
Compare
agent { | ||
docker { | ||
image 'nvidia/cuda:11.4.2-devel-ubuntu20.04' | ||
image 'nvidia/cuda:11.7.1-devel-ubuntu22.04' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why 11.7.1
?
For the record, looking at docker hub https://hub.docker.com/r/nvidia/cuda/tags?page=1&name=ubuntu22, we can chose from [11.7.0
, 11.7.1
, 11.8.0
, 12.0.0
]
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Well, out of those versions, I wanted the earlierst, but thought that maybe 11.7.1
fixed some bugs in 11.7.0
.
agent { | ||
docker { | ||
image 'rocm/dev-ubuntu-20.04:5.2-complete' | ||
image 'rocm/dev-ubuntu-22.04:5.4-complete' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure. For the record we have to chose from [5.3
, 5.4
]
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Make sure you update the wiki
Was accidentally closed by 803. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe copy/paste the nightly builds into the continuous to check that it actually works
Apparently
|
Yeah, was trying to update the wiki to see what versions it carries, and ran into issues. |
Yes, I have seen this before https://stackoverflow.com/questions/71941032/why-i-cannot-run-apt-update-inside-a-fresh-ubuntu22-04 We need to update docker to use a ubuntu 22.04 image |
The error I'm getting is different, though, and related to the keys. On my workstation, I'm running docker 18.09.6 🤷♂️ |
Nevermind. Apparently, it's only broken on my machine. The nightly builds pass just fine: https://cloud.cees.ornl.gov/jenkins-ci/blue/organizations/jenkins/ArborX/detail/PR-799/5/pipeline. @dalg24 No issues. |
0ab513a
to
9f1deb6
Compare
Still no way to require specific version of the benchmark in CMake, though. The main reason for the PR is to not propagate this rate issue to other benchmarks, such as union-find.