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

Psi4b5 ictce mt #439

Closed
wants to merge 24 commits into from
Closed

Conversation

wpoely86
Copy link
Member

PSI4 easyconfigs for multithreaded build. The new-plugin works: i've added 2 env vars to the configure.ac

Depends on easybuilders/easybuild-easyblocks#254

I've added two env vars to the configure script: one for the install
directory for the source and one for the install directory of the
objects.
A variable is changed without proper mutex locking.
* boegel-goalf-1.5.0:
  add required LAPACK source tarball to sources instead of passing it as build dependency, style fixes
  update ATLAS and OpenMPI in goalf 1.5.0, and reversion it to 1.5.12 + add easyconfigs for OFED-enabled equivalent + style fixes
A variable is changed without proper mutex locking.
A variable is changed without proper mutex locking.
Now with the actual patch included.
 I've added two env vars to the configure script: one for the install
 directory for the source and one for the install directory of the
 objects.
 I've added two env vars to the configure script: one for the install
 directory for the source and one for the install directory of the
 objects.
Avoid collision with changes in PSI-4.0b4-mpi.patch that are already in
PSI-4.0b5-mpi-memcpy.patch.
@boegel
Copy link
Member

boegel commented Oct 2, 2013

I'm still running into hanging builds with PSI 4.0b5, so I'm forced to postpone this until after EB v1.8, sorry.

@boegel
Copy link
Member

boegel commented Oct 2, 2013

Please merge this into #443.

@boegel
Copy link
Member

boegel commented Oct 2, 2013

Please merge #434 and #439 in here, so we have a single PR open for PSI 4.0b5, and a single location to follow-up on all the problems...

@wpoely86
Copy link
Member Author

wpoely86 commented Oct 2, 2013

I will wait until EB v1.8 is released and rebase on top of that and merge #443 , #434 and #439

Hang should be fixed now.
… psi4b5-one

* remotes/wpoely86/psi4b5-ictce-mpi:
  PSI: second thread pool patch
  PSI: Forked PSI-4.0b4-mpi.patch to version 4.0b5
  PSI: reorder new-plugin patch and added comments
  Added patch to PSI for new-plugin
  Added fix for potential thread bug
  Added fix for potential thread bug

Conflicts:
	easybuild/easyconfigs/p/PSI/PSI-4.0b5-ictce-5.5.0.eb
	easybuild/easyconfigs/p/PSI/PSI-4.0b5-thread-pool.patch
* psi4b5-goalf: (24 commits)
  PSI: reorder new-plugin patch and added comments
  Added patch to PSI for new-plugin
  Added thread pool patch to PSI-4.0b5-goalf-1.5.12-no-OFED
  Added PSI 4.0b5 with goalf-1.5.12-no-OFED
  Update Python-2.7.5 to the goalf-1.5.12-no-OFED toolchain
  Clean up + patch added in OpenMPI-1.6.5-GCC-4.8.1
  add required LAPACK source tarball to sources instead of passing it as build dependency, style fixes
  update ATLAS and OpenMPI in goalf 1.5.0, and reversion it to 1.5.12 + add easyconfigs for OFED-enabled equivalent + style fixes
  Updated gompi to OpenMPI-1.6.5-no-OFED
  Updated gompi to OpenMPI-1.6.5-no-OFED
  Updated goalf to 1.5.0 with gcc-4.8.1 without OFED
  Updated gompi to 1.5.0 with gcc-4.8.1 without OFED
  use %(version)s
  use MakeCp easyblock, enable configure
  adjusted to use ConfigureMakeCp as suggested.
  fixed files to copy tuple usage
  fixed description line length
  easyconfig file for BOINC
  bump version to v1.8.0.0dev
  Small cleanup + added authorship
  ...

Conflicts:
	easybuild/easyconfigs/p/PSI/PSI-4.0b5-failed-test.patch
	easybuild/easyconfigs/p/PSI/PSI-4.0b5-thread-pool.patch
@wpoely86
Copy link
Member Author

wpoely86 commented Oct 3, 2013

This is the one PR to rule them all. Everything should work now!

Only a rebase on top of develop should be done.

@wpoely86
Copy link
Member Author

wpoely86 commented Oct 3, 2013

OK, the history look very very messy. I can create a new PR and squash the commits into something understandable?

@boegel
Copy link
Member

boegel commented Oct 3, 2013

@wpoely86: Sure, open a new PR with squashed commits and close this one, I'll revisit this post EB v1.8.

@wpoely86 wpoely86 closed this Oct 3, 2013
@wpoely86 wpoely86 mentioned this pull request Oct 6, 2013
@wpoely86 wpoely86 deleted the psi4b5-ictce-mt branch November 11, 2013 19:59
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