hpctoolkit: add version 2023.03.01, add python variant#35662
hpctoolkit: add version 2023.03.01, add python variant#35662alalazo merged 2 commits intospack:developfrom
Conversation
mwkrentel
commented
Feb 23, 2023
- add version 2023.02.20
- add variant 'python' that supports unwinding python source
- clean up some things with the cray variant
- require the latest libmonitor
- fix sha256 checksum for url patch
- delete rocm 5.3 from older versions
|
@spackbot fix style |
|
Let me see if I can fix that for you! |
|
I was able to run spack style --fix==> Running style checks on spack
selected: isort, black, flake8, mypy
==> Modified files
var/spack/repos/builtin/packages/hpctoolkit/package.py
==> Running isort checks
isort checks were clean
==> Running black checks
reformatted var/spack/repos/builtin/packages/hpctoolkit/package.py
All done! ✨ 🍰 ✨
1 file reformatted.
black checks were clean
==> Running flake8 checks
flake8 checks were clean
==> Running mypy checks
Success: no issues found in 576 source files
mypy checks were clean
==> spack style checks were clean
I've updated the branch with style fixes. |
|
There is a mistake in how hpctoolkit tests for the rocm version. We'll fix this in hpctoolkit and push up a new release in a few days. |
1. add version 2023.03.01 2. add variant 'python' that supports unwinding python source 3. clean up some things with the cray variant 4. require the latest libmonitor 5. fix sha256 checksum for url patch 6. delete rocm 5.3 from older versions
64697bb to
55b4b34
Compare
|
@spackbot style --fix |
|
@spackbot fix style |
|
Let me see if I can fix that for you! |
|
I was able to run spack style --fix==> Running style checks on spack
selected: isort, black, flake8, mypy
==> Modified files
var/spack/repos/builtin/packages/hpctoolkit/package.py
==> Running isort checks
isort checks were clean
==> Running black checks
reformatted var/spack/repos/builtin/packages/hpctoolkit/package.py
All done! ✨ 🍰 ✨
1 file reformatted.
black checks were clean
==> Running flake8 checks
flake8 checks were clean
==> Running mypy checks
Success: no issues found in 576 source files
mypy checks were clean
==> spack style checks were clean
I've updated the branch with style fixes. |
alalazo
left a comment
There was a problem hiding this comment.
LGTM, I left two minor comments. If this seems good to go I'll merge it.
| "cray", | ||
| default=False, | ||
| description="Build hpcprof-mpi for Cray systems (may require --dirty).", |
There was a problem hiding this comment.
Just a note: using sticky=True prevents clingo from accidentaly changing this variant (and require users to change it explicitly if need be). If that's useful we can add that in another PR.
There was a problem hiding this comment.
There was a problem hiding this comment.
Hmm, I'll have to think about this for a while.
I don't feel that I understand all the implications of using sticky.
But it's good to know, a useful tool in the toolbox. Thanks!
1. add version 2023.03.01 2. add variant 'python' that supports unwinding python source 3. clean up some things with the cray variant 4. require the latest libmonitor 5. fix sha256 checksum for url patch 6. delete rocm 5.3 from older versions
1. add version 2023.03.01 2. add variant 'python' that supports unwinding python source 3. clean up some things with the cray variant 4. require the latest libmonitor 5. fix sha256 checksum for url patch 6. delete rocm 5.3 from older versions