-
Notifications
You must be signed in to change notification settings - Fork 13
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
added deps and renamed eb script to more precisely reflect toolchain #22
base: computecanada-main
Are you sure you want to change the base?
added deps and renamed eb script to more precisely reflect toolchain #22
Conversation
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.
Does it build with gompi as well?
easybuild/easyconfigs/p/ParallelIO/ParallelIO-2.5.3-iompi-2020a.eb
Outdated
Show resolved
Hide resolved
easybuild/easyconfigs/p/ParallelIO/ParallelIO-2.5.3-iompi-2020a.eb
Outdated
Show resolved
Hide resolved
easybuild/easyconfigs/p/ParallelIO/ParallelIO-2.5.3-iompi-2020a.eb
Outdated
Show resolved
Hide resolved
easybuild/easyconfigs/p/ParallelIO/ParallelIO-2.5.3-iompi-2020a.eb
Outdated
Show resolved
Hide resolved
easybuild/easyconfigs/p/ParallelIO/ParallelIO-2.5.3-iompi-2020a.eb
Outdated
Show resolved
Hide resolved
easybuild/easyconfigs/p/ParallelIO/ParallelIO-2.5.3-iompi-2020a.eb
Outdated
Show resolved
Hide resolved
easybuild/easyconfigs/p/ParallelIO/ParallelIO-2.5.3-iompi-2020a.eb
Outdated
Show resolved
Hide resolved
easybuild/easyconfigs/p/ParallelIO/ParallelIO-2.5.3-iompi-2020a.eb
Outdated
Show resolved
Hide resolved
easybuild/easyconfigs/p/ParallelIO/ParallelIO-2.5.3-iompi-2020a.eb
Outdated
Show resolved
Hide resolved
easybuild/easyconfigs/p/ParallelIO/ParallelIO-2.5.3-iompi-2020a.eb
Outdated
Show resolved
Hide resolved
I'm not sure if it builds at all yet, it was erroring because I screwed up the deps. I'll try that when I get the next version pushed. |
easybuild/easyconfigs/p/ParallelIO/ParallelIO-2.5.3-iompi-2020a.eb
Outdated
Show resolved
Hide resolved
easybuild/easyconfigs/p/ParallelIO/ParallelIO-2.5.3-iompi-2020a.eb
Outdated
Show resolved
Hide resolved
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.
Does it build? Does it build with gompi as well?
Just so it does not look like black magic, two ways to figure out how to specify dependencies. Option 1 Option 2 |
OK, so that's the work that you guys didn't need to do, because you exist in this space every day, but for me to reproudce it, that's how I'd go about doing acquiring that knowledge |
There was an error accessing/downloading the file. I think I'm telling it the wrong name for the tar, so I'm going to check that first. |
|
||
toolchain = {'name': 'iompi', 'version': '2020a'} | ||
|
||
source_urls= ['https://github.com/NCAR/ParallelIO/releases/download/pio2_5_3/'] |
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.
The url is : https://github.com/NCAR/ParallelIO/releases/download/pio2_5_3/pio-2.5.3.tar.gz
So the source_urls need to be updated to reflect the version: ".../pio_{}".format(version.replace('.','_'))"
.
The sources should be pio
since the name is ParallelIO
, taken from the template variable name
.
@@ -1,14 +1,14 @@ | |||
easyblock = 'ConfigureMake' | |||
|
|||
name = 'ParallelIO' | |||
name = 'pio' |
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.
The name is ParallelIO
but set the sources to : sources = ['pio-%(version)s.tar.gz']
No description provided.