Skip to content

PDT easyblock fixes#894

Merged
boegel merged 1 commit intoeasybuilders:developfrom
geimer:pdt_update
Apr 21, 2016
Merged

PDT easyblock fixes#894
boegel merged 1 commit intoeasybuilders:developfrom
geimer:pdt_update

Conversation

@geimer
Copy link
Copy Markdown
Contributor

@geimer geimer commented Apr 21, 2016

  • Actually pass compiler flag to configure
  • Allow building with dummy toolchain

Allow building with dummy toolchain
@hpcugentbot
Copy link
Copy Markdown

Automatic reply from Jenkins: Can I test this?

compiler_opt = known_compilers[comp_fam]
else:
raise EasyBuildError("Compiler family not supported yet: %s" % comp_fam)
self.cfg.update('configopts', compiler_opt)
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.

so, compiler_opt was not used at all before...?

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.

Apparently, no. So, one could argue that this flag doesn't matter as the easyblock has worked fine until now, but I can't say for sure which consequences omitting this flag really has. I guess that configure always picked up GCC, regardless of the actual 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.

Yeah, I guess so... Nice catch!

@boegel
Copy link
Copy Markdown
Member

boegel commented Apr 21, 2016

Jenkins: ok to test

@hpcugentbot
Copy link
Copy Markdown

Easyblocks unit test suite PASSed (see https://jenkins1.ugent.be/job/easybuild-easyblocks-pr-builder/1901/console for more details).

This pull request is now ready for review/testing.

Please try and find someone who can tackle this; contact @boegel if you're not sure what to do.

@boegel
Copy link
Copy Markdown
Member

boegel commented Apr 21, 2016

Tested with existing PDT easyconfigs and the ones from #2928, works great, so going in.

Thanks @geimer!

@boegel boegel merged commit 0360432 into easybuilders:develop Apr 21, 2016
@geimer geimer deleted the pdt_update branch April 21, 2016 17:13
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.

3 participants