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

Psi: python 2.4 compatibility + small bug fixed #270

Merged
merged 3 commits into from Oct 11, 2013

Conversation

wpoely86
Copy link
Member

@wpoely86 wpoely86 commented Oct 4, 2013

No description provided.

@wpoely86 wpoely86 mentioned this pull request Oct 4, 2013
self.install_psi_objdir = os.path.join(self.installdir, 'obj')
self.install_psi_srcdir = os.path.join(self.installdir, os.path.relpath(self.cfg['start_dir'], self.builddir))
self.install_psi_srcdir = os.path.join(self.installdir, srcdir)
Copy link
Member

Choose a reason for hiding this comment

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

I tried solving this last minute in EB 1.8.0, but failed to do it properly in the install_step, see #272. :(

Please merge develop in here, so we can get this fixed ASAP.

* develop: (33 commits)
  last edits to release notes
  shutil.copytree doesn't like that target dir already exists
  fix typo
  make sure LDFLAGS and INSTANT_*_DIR env vars are set for DOLFIN sanity check commands
  fix remarks
  update release notes, bump to v1.8.0
  fix signature of load_module in LAPACK easyblock
  make DOLFIN build more verbose, so we can debug when problems occur
  don't try to load non-existing LAPACK module during testing
  os.path.relpath is only available in Python 2.6, so reverting to basename approach (which is less robust though)
  don't try to load non-existing LAPACK module during testing
  os.path.relpath is only available in Python 2.6, so reverting to basename approach (which is less robust though)
  move OS check for Clang to check_readiness_step, to allow a EB build job for Clang to be submitted from SL5
  add easyblock for MUMPS
  fix typo
  always use -DPentiumCPS insteado -DWALL, patch out CPU throttling check for recent ATLAS versions
  improve error messages, suggest use of $INTEL_LICENSE_FILE
  Only use cpu freq (unless ignorethrottling)
  Some small style changesSome small style changes
  use load_dependency_modules method
  ...

Conflicts:
	easybuild/easyblocks/p/psi.py
@wpoely86
Copy link
Member Author

wpoely86 commented Oct 4, 2013

develop has been merged.

@boegel
Copy link
Member

boegel commented Oct 4, 2013

Please fix #272 by fixing the code in install_step (my bad, I got over-confident :().

@wpoely86
Copy link
Member Author

wpoely86 commented Oct 6, 2013

Should be fully fixed now. Tested on raichu.

@boegel
Copy link
Member

boegel commented Oct 11, 2013

Tested, works fine, so merging it in.

boegel added a commit that referenced this pull request Oct 11, 2013
Psi: python 2.4 compatibility + small bug fixed
@boegel boegel merged commit d6336ba into easybuilders:develop Oct 11, 2013
@wpoely86 wpoely86 deleted the psi4b5-ictce-mt branch October 13, 2013 14:08
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.

None yet

2 participants