all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Guix and openmpi in a container environment
@ 2020-01-19 10:25 Todor Kondić
  2020-01-27 10:54 ` Todor Kondić
  2020-02-12 14:10 ` Ludovic Courtès
  0 siblings, 2 replies; 4+ messages in thread
From: Todor Kondić @ 2020-01-19 10:25 UTC (permalink / raw)
  To: help-guix\@gnu.org

I am getting mpirun errors when trying to execute a simple

mpirun -np 1 program

(where program is e.g. 'ls') command in a container environment.

The error is usually:

All nodes which are allocated for this job are already filled.

which makes no sense, as I am trying this on my workstation (single socket, four cores -- your off-the-shelf i5 cpu) and no scheduling system enabled.


I set up the container with this command:

guix environment -C -N --ad-hoc -m default.scm

where default.scm:

(use-modules (guix packages))
(specifications->manifest
 `(;; Utilities
   "less"
   "bash"
   "make"
   "openssh"
   "guile"
   "nano"
   "glibc-locales"
   "gcc-toolchain@7.4.0"
   "gfortran-toolchain@7.4.0"
   "python"
   "openmpi"
   "fftw"
   "fftw-openmpi"
   ,@(map (lambda (x) (package-name x)) %base-packages)))



Simply installing openmpi (guix package -i openmpi) in my usual Guix profile just works out of the box. So, there has to be some quirk where the openmpi container installation is blind to some settings within the usual environment.

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-02-12 14:10 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-19 10:25 Guix and openmpi in a container environment Todor Kondić
2020-01-27 10:54 ` Todor Kondić
2020-01-27 12:48   ` Todor Kondić
2020-02-12 14:10 ` Ludovic Courtès

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.