Skip to content

ASAP is a massively parallel molecular dynamics simulator for ASE.#5200

Merged
boegel merged 2 commits intoeasybuilders:developfrom
schiotz:20171010150425_new_pr_ASAP33107
Oct 10, 2017
Merged

ASAP is a massively parallel molecular dynamics simulator for ASE.#5200
boegel merged 2 commits intoeasybuilders:developfrom
schiotz:20171010150425_new_pr_ASAP33107

Conversation

@schiotz
Copy link
Copy Markdown
Contributor

@schiotz schiotz commented Oct 10, 2017

(created using eb --new-pr)


python = 'Python'
pythonver = '3.5.2'
versionsuffix = '-%s-%s' % (python, pythonver)
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 drop the python & pythonver variables, and use -Python-%(pyver)s as versionsuffix (and move it up below version =

versionsuffix = '-%s-%s' % (python, pythonver)

ase = 'ASE'
asever = '3.15.0'
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.

no need for these either, only used in one place, just include the values directly in dependencies like you should for Python

@schiotz
Copy link
Copy Markdown
Contributor Author

schiotz commented Oct 10, 2017

@boegel Sorry about the style problems, I should have known. I have fixed it.

I also abandon the iomkl toolchain version for now, as building with iomkl-2017b and depending on a Python built with foss-2017b cause a dependency conflict that Travis picks up. It works, however, fine on our cluster.

I will look into providing an Intel compiled version later. It does give a factor two in performance, so it is worth it. :)

@boegel
Copy link
Copy Markdown
Member

boegel commented Oct 10, 2017

Test report by @boegel
SUCCESS
Build succeeded for 2 out of 2 (2 easyconfigs in this PR)
node2080.delcatty.os - Linux centos linux 7.4.1708, Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz, Python 2.7.5
See https://gist.github.com/7962dc10f7b73e6fde6513e2e2436012 for a full test report.

@boegel
Copy link
Copy Markdown
Member

boegel commented Oct 10, 2017

Test report by @boegel
SUCCESS
Build succeeded for 2 out of 2 (2 easyconfigs in this PR)
node2639.swalot.os - Linux centos linux 7.4.1708, Intel(R) Xeon(R) CPU E5-2660 v3 @ 2.60GHz, Python 2.7.5
See https://gist.github.com/6d50e96a64b8686b71dbef59b3fd6321 for a full test report.

@boegel
Copy link
Copy Markdown
Member

boegel commented Oct 10, 2017

Test report by @boegel
SUCCESS
Build succeeded for 2 out of 2 (2 easyconfigs in this PR)
node2639.swalot.os - Linux centos linux 7.4.1708, Intel(R) Xeon(R) CPU E5-2660 v3 @ 2.60GHz, Python 2.7.5
See https://gist.github.com/88239cfc2e3c7650891198ec9731cb58 for a full test report.

@boegel boegel added this to the 3.4.1 milestone Oct 10, 2017
Copy link
Copy Markdown
Member

@boegel boegel left a comment

Choose a reason for hiding this comment

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

lgtm

@boegel
Copy link
Copy Markdown
Member

boegel commented Oct 10, 2017

Going in, thanks @schiotz!

@boegel boegel merged commit 29a9641 into easybuilders:develop Oct 10, 2017
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.

2 participants