Skip to content

add %(cuda_cc_space_sep)s and %(cuda_cc_semicolon_sep)s templates#3578

Merged
boegel merged 3 commits intoeasybuilders:developfrom
Flamefire:add_more_ccc_templates
Feb 17, 2021
Merged

add %(cuda_cc_space_sep)s and %(cuda_cc_semicolon_sep)s templates#3578
boegel merged 3 commits intoeasybuilders:developfrom
Flamefire:add_more_ccc_templates

Conversation

@Flamefire
Copy link
Copy Markdown
Contributor

The latter is required for e.g. PyTorch and TorchVision which need a
CMake list, which is semicolon separated

The latter is required for e.g. PyTorch and TorchVision which need a
CMake list, which is semicolon separated
@Flamefire Flamefire changed the title Add cuda_cc_space_sep and cuda_cc_semc_sep templates Add cuda_cc_space_sep and cuda_cc_semicolon_sep templates Feb 17, 2021
Comment thread test/framework/easyconfig.py Outdated
"cuda_compute_capabilities = ['5.1', '7.0', '7.1']",
"installopts = '%(cuda_compute_capabilities)s'",
"preinstallopts = '%(cuda_cc_space_sep)s'",
"postinstallcmds = '%(cuda_cc_semicolon_sep)s'",
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

please use prebuildopts here instead, postinstallcmds doesn't make any sense at all (that should be a list of strings representing commands, not a single string value)

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Done

@boegel boegel added this to the 4.3.3 (next release) milestone Feb 17, 2021
@boegel boegel merged commit 033c2f3 into easybuilders:develop Feb 17, 2021
@Flamefire Flamefire deleted the add_more_ccc_templates branch February 18, 2021 22:18
@boegel boegel changed the title Add cuda_cc_space_sep and cuda_cc_semicolon_sep templates add %(cuda_cc_space_sep)s and %(cuda_cc_semicolon_sep)s templates Feb 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants