Skip to content

Added intel & foss toolchains#956

Merged
boegel merged 4 commits intoeasybuilders:developfrom
hpcleuven:toolchains-2014a
Jul 2, 2014
Merged

Added intel & foss toolchains#956
boegel merged 4 commits intoeasybuilders:developfrom
hpcleuven:toolchains-2014a

Conversation

@gjbex
Copy link
Copy Markdown
Contributor

@gjbex gjbex commented Jun 21, 2014

Added definitions for the intel and foss toolchains to the framework.

@hpcugentbot
Copy link
Copy Markdown

Automatic reply from Jenkins: Can I test this?

Comment thread easybuild/toolchains/foss.py Outdated
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.

s/goolf/foss/g

@boegel
Copy link
Copy Markdown
Member

boegel commented Jun 21, 2014

Jenkins: ok to test

@boegel
Copy link
Copy Markdown
Member

boegel commented Jun 21, 2014

Jenkins: test this please

Comment thread easybuild/toolchains/foss.py Outdated
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.

What's then the proper name for a Clang based toolchain?

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.

The idea for the foss toolchain is that we define it as a collection of open-source tools every 6 months. The first installment is foss/2014b (see easybuilders/easybuild-easyconfigs#935).

It's possible that in the future we switch to Clang+GCC rather than just GCC for the foss toolchain. The name will stay in that case, and this will have to updated accordingly (which might get tricky, but we can figure something out).

Existing toolchains will still be supported, so cgoolf is here to stay.

The main idea is to use foss and intel as common toolchains, and figure out how they should be composed every half a year.

Of course, nobody is obliged to join in on this. It's something we will standardise across VSC sites, and others are welcome to join us. Pull requests for other easyconfigs are still very much welcome (and we will definitely keep experimenting with others too, e.g. to figure out what foss/2015a and intel/2015a should look like, etc.).

@boegel
Copy link
Copy Markdown
Member

boegel commented Jul 2, 2014

Tested this with both easybuilders/easybuild-easyconfigs#935 and easybuilders/easybuild-easyconfigs#948, works fine.

Thanks @gjbex!

boegel added a commit that referenced this pull request Jul 2, 2014
@boegel boegel merged commit c478cc9 into easybuilders:develop Jul 2, 2014
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.

4 participants