View Issue Details

IDProjectCategoryView StatusLast Update
0000197OpenFOAMBugpublic2011-05-23 10:44
Reporteruser19Assigned Touser2 
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
PlatformLinuxOSUbuntuOS Version11.04
Summary0000197: ParMetis is not compiled with WM_MPLIB=SYSTEMOPENMPI
DescriptionThe ThirdParty/Allwmake script only checks for MPI_ARCH_PATH which is not set if WM_MPLIB=SYSTEMOPENMPI is selected. The following patch fixes this:

--- a/Allwmake 2011-05-16 06:54:29.187011849 +0200
+++ b/Allwmake 2011-05-13 17:51:27.677000732 +0200
@@ -238,7 +238,7 @@
 echo ========================================
 echo Build ParMetis decomposition. Requires MPI.
 echo
-if [ -d "$MPI_ARCH_PATH" ]
+if [ -d "$MPI_ARCH_PATH" -o "$WM_MPLIB" = SYSTEMOPENMPI ]
 then
 (
     set -x
TagsNo tags attached.

Activities

wyldckat

2011-05-22 10:33

updater   ~0000377

A similar proposed fix for this has been made in the past: http://www.openfoam.com/mantisbt/view.php?id=96
But the idea on that one is to define the MPI_ARCH_PATH variable, since the script "makeParaView" also needs it!

user19

2011-05-22 14:03

  ~0000378

I don't think that this would convey the right semantics, but whatever the final solution is, this should be fixed ASAP.

user2

2011-05-23 10:44

  ~0000388

Thanks for the report - the issue will be resolved for the next release

Issue History

Date Modified Username Field Change
2011-05-16 05:55 user19 New Issue
2011-05-22 10:33 wyldckat Note Added: 0000377
2011-05-22 14:03 user19 Note Added: 0000378
2011-05-23 10:44 user2 Note Added: 0000388
2011-05-23 10:44 user2 Status new => closed
2011-05-23 10:44 user2 Assigned To => user2
2011-05-23 10:44 user2 Resolution open => fixed
2011-05-23 10:44 user2 Fixed in Version => Other