Skip to content
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

{phys}[intel/2017a] DFTB+ v1.3.1 #4398

Merged

Conversation

migueldiascosta
Copy link
Member

(created using eb --new-pr)

@migueldiascosta
Copy link
Member Author

requires #4336

@migueldiascosta
Copy link
Member Author

requires manual download after (free) registration

@boegelbot
Copy link
Collaborator

Travis test report: 8/8 runs failed - see https://travis-ci.org/hpcugent/easybuild-easyconfigs/builds/215469761

Only showing partial log for 1st failed test suite run 4112.1;
full log at https://travis-ci.org/hpcugent/easybuild-easyconfigs/jobs/215469762

...
ERROR: Check whether any conflicts occur in software dependency graphs.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 149, in test_conflicts
    self.process_all_easyconfigs()
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 119, in process_all_easyconfigs
    self.ordered_specs = resolve_dependencies(self.parsed_easyconfigs, modules_tool(), retain_all_deps=True)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.2.0.dev0-py2.6.egg/easybuild/tools/robot.py", line 351, in resolve_dependencies
    raise EasyBuildError("Irresolvable dependencies encountered: %s", ', '.join(irresolvable_mods))
EasyBuildError: 'Irresolvable dependencies encountered: arpack-ng/3.4.0-intel-2017a'

======================================================================
ERROR: Unit test that builds a full dependency graph.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 130, in test_dep_graph
    self.process_all_easyconfigs()
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 119, in process_all_easyconfigs
    self.ordered_specs = resolve_dependencies(self.parsed_easyconfigs, modules_tool(), retain_all_deps=True)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.2.0.dev0-py2.6.egg/easybuild/tools/robot.py", line 351, in resolve_dependencies
    raise EasyBuildError("Irresolvable dependencies encountered: %s", ', '.join(irresolvable_mods))
EasyBuildError: 'Irresolvable dependencies encountered: arpack-ng/3.4.0-intel-2017a'

======================================================================
ERROR: Make sure specified sanity check paths adher to the requirements.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 158, in test_sanity_check_paths
    self.process_all_easyconfigs()
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 119, in process_all_easyconfigs
    self.ordered_specs = resolve_dependencies(self.parsed_easyconfigs, modules_tool(), retain_all_deps=True)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.2.0.dev0-py2.6.egg/easybuild/tools/robot.py", line 351, in resolve_dependencies
    raise EasyBuildError("Irresolvable dependencies encountered: %s", ', '.join(irresolvable_mods))
EasyBuildError: 'Irresolvable dependencies encountered: arpack-ng/3.4.0-intel-2017a'

----------------------------------------------------------------------
Ran 6755 tests in 128.833s

FAILED (errors=3)
ERROR: Not all tests were successful.

@boegel boegel added this to the 3.2.0 milestone Mar 27, 2017
prebuildopts = "sed 's/ARCH = x86_64-linux-intel/ARCH = user/' Makefile.user.template > Makefile.user && "
prebuildopts += "cp sysmakes/make.x86_64-linux-intel sysmakes/make.user && "
prebuildopts += "sed -i 's|LNOPT = -static|#LNOPT = -static|' sysmakes/make.user && "
prebuildopts += "sed -i 's|/opt/intel/mkl/10.2.6.038/lib/em64t|$(MKLROOT)|' sysmakes/make.user && "
Copy link
Member

Choose a reason for hiding this comment

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

@migueldiascosta are these sed commands really needed? Can't you just override these values with arguments to make via buildopts?

buildopts = 'ARCH=user LNOPT= '

Copy link
Member Author

Choose a reason for hiding this comment

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

you're right, simplifying

@boegelbot
Copy link
Collaborator

Travis test report: 8/8 runs failed - see https://travis-ci.org/hpcugent/easybuild-easyconfigs/builds/215583733

Only showing partial log for 1st failed test suite run 4118.1;
full log at https://travis-ci.org/hpcugent/easybuild-easyconfigs/jobs/215583734

...
ERROR: Check whether any conflicts occur in software dependency graphs.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 149, in test_conflicts
    self.process_all_easyconfigs()
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 119, in process_all_easyconfigs
    self.ordered_specs = resolve_dependencies(self.parsed_easyconfigs, modules_tool(), retain_all_deps=True)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.2.0.dev0-py2.6.egg/easybuild/tools/robot.py", line 351, in resolve_dependencies
    raise EasyBuildError("Irresolvable dependencies encountered: %s", ', '.join(irresolvable_mods))
EasyBuildError: 'Irresolvable dependencies encountered: arpack-ng/3.4.0-intel-2017a'

======================================================================
ERROR: Unit test that builds a full dependency graph.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 130, in test_dep_graph
    self.process_all_easyconfigs()
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 119, in process_all_easyconfigs
    self.ordered_specs = resolve_dependencies(self.parsed_easyconfigs, modules_tool(), retain_all_deps=True)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.2.0.dev0-py2.6.egg/easybuild/tools/robot.py", line 351, in resolve_dependencies
    raise EasyBuildError("Irresolvable dependencies encountered: %s", ', '.join(irresolvable_mods))
EasyBuildError: 'Irresolvable dependencies encountered: arpack-ng/3.4.0-intel-2017a'

======================================================================
ERROR: Make sure specified sanity check paths adher to the requirements.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 158, in test_sanity_check_paths
    self.process_all_easyconfigs()
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 119, in process_all_easyconfigs
    self.ordered_specs = resolve_dependencies(self.parsed_easyconfigs, modules_tool(), retain_all_deps=True)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.2.0.dev0-py2.6.egg/easybuild/tools/robot.py", line 351, in resolve_dependencies
    raise EasyBuildError("Irresolvable dependencies encountered: %s", ', '.join(irresolvable_mods))
EasyBuildError: 'Irresolvable dependencies encountered: arpack-ng/3.4.0-intel-2017a'

----------------------------------------------------------------------
Ran 6755 tests in 140.388s

FAILED (errors=3)
ERROR: Not all tests were successful.

@migueldiascosta
Copy link
Member Author

Test report by @migueldiascosta
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in this PR)
nscc04 - Linux RHEL 6.8, Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz, Python 2.7.12
See https://gist.github.com/058f3af58aecb66fd4feadca409407a2 for a full test report.

@migueldiascosta
Copy link
Member Author

Test report by @migueldiascosta
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in this PR)
grc-lin - Linux centos linux 7.1.1503, Intel(R) Xeon(R) CPU E5-2620 v2 @ 2.10GHz, Python 2.7.5
See https://gist.github.com/376fa0501ce92095c55d26a1a59a7927 for a full test report.

('arpack-ng', '3.4.0'),
]

subdir = '%dftbplus-%(version)s'
Copy link
Member

Choose a reason for hiding this comment

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

@migueldiascosta This is unused, so please remove?

subdir = '%dftbplus-%(version)s'

prebuildopts = "cp sysmakes/make.x86_64-linux-intel sysmakes/make.user && "
prebuildopts += "cd prg_dftb && "
Copy link
Member

Choose a reason for hiding this comment

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

collapse to a single line?

@boegelbot
Copy link
Collaborator

Travis test report: 8/8 runs failed - see https://travis-ci.org/hpcugent/easybuild-easyconfigs/builds/215841133

Only showing partial log for 1st failed test suite run 4126.1;
full log at https://travis-ci.org/hpcugent/easybuild-easyconfigs/jobs/215841134

...
ERROR: Check whether any conflicts occur in software dependency graphs.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 149, in test_conflicts
    self.process_all_easyconfigs()
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 119, in process_all_easyconfigs
    self.ordered_specs = resolve_dependencies(self.parsed_easyconfigs, modules_tool(), retain_all_deps=True)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.2.0.dev0-py2.6.egg/easybuild/tools/robot.py", line 351, in resolve_dependencies
    raise EasyBuildError("Irresolvable dependencies encountered: %s", ', '.join(irresolvable_mods))
EasyBuildError: 'Irresolvable dependencies encountered: arpack-ng/3.4.0-intel-2017a'

======================================================================
ERROR: Unit test that builds a full dependency graph.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 130, in test_dep_graph
    self.process_all_easyconfigs()
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 119, in process_all_easyconfigs
    self.ordered_specs = resolve_dependencies(self.parsed_easyconfigs, modules_tool(), retain_all_deps=True)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.2.0.dev0-py2.6.egg/easybuild/tools/robot.py", line 351, in resolve_dependencies
    raise EasyBuildError("Irresolvable dependencies encountered: %s", ', '.join(irresolvable_mods))
EasyBuildError: 'Irresolvable dependencies encountered: arpack-ng/3.4.0-intel-2017a'

======================================================================
ERROR: Make sure specified sanity check paths adher to the requirements.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 158, in test_sanity_check_paths
    self.process_all_easyconfigs()
  File "/home/travis/build/hpcugent/easybuild-easyconfigs/test/easyconfigs/easyconfigs.py", line 119, in process_all_easyconfigs
    self.ordered_specs = resolve_dependencies(self.parsed_easyconfigs, modules_tool(), retain_all_deps=True)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/easybuild_framework-3.2.0.dev0-py2.6.egg/easybuild/tools/robot.py", line 351, in resolve_dependencies
    raise EasyBuildError("Irresolvable dependencies encountered: %s", ', '.join(irresolvable_mods))
EasyBuildError: 'Irresolvable dependencies encountered: arpack-ng/3.4.0-intel-2017a'

----------------------------------------------------------------------
Ran 6758 tests in 130.915s

FAILED (errors=3)
ERROR: Not all tests were successful.

@boegel
Copy link
Member

boegel commented Mar 31, 2017

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

@boegel
Copy link
Member

boegel commented Mar 31, 2017

lgtm

@boegel
Copy link
Member

boegel commented Mar 31, 2017

Test report by @boegel
SUCCESS
Build succeeded for 2 out of 2 (1 easyconfigs in this PR)
node2410.golett.os - Linux centos linux 7.3.1611, Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz, Python 2.7.5
See https://gist.github.com/b22b0e4522470b0c9ceee3e8d65dd155 for a full test report.

@boegel
Copy link
Member

boegel commented Mar 31, 2017

Going in, thanks @migueldiascosta!

@boegel boegel merged commit 9ba8033 into easybuilders:develop Mar 31, 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.

3 participants