#798: allow calculations in parameter assignments in parameter files --------------------------+------------------------------------------------- Reporter: rhaas | Owner: Type: enhancement | Status: review Priority: optional | Milestone: Component: Cactus | Version: Resolution: | Keywords: --------------------------+-------------------------------------------------
Comment (by knarf):
One problem with system() is that this seems to break several MPI implementations. We (still) have problems with this on QueenBee (because it is so old), and OpenMPI also has / can have problems with system() calls: it makes the code hang. I had to switch back from using OpenMPI to Mpich2 because of this.
See http://www.open-mpi.org/faq/?category=openfabrics#ofa-fork and http://www.open-mpi.org/faq/?category=tuning#fork-warning
The suggested `ompi_info --param btl openib --parsable | grep have_fork_support:value | cut -d: -f7` does not work for me, as Cactus simulations using openmpi still hang after system(), while the same compiled against mpich2 work.