Hello again;

I'm trying to install parallel 20110822 on a lustre filesystem, and
apparently it does not support flock() by default, and the system call
dies with:

lock(7, LOCK_EX|LOCK_NB)         = -1 ENOSYS (Function not implemented)

Reference:
http://wiki.lustre.org/index.php/FAQ_-_Fundamentals see 'flock'

This is a little vexing, as the makefile is just converting pod files
to html, although I guess it's a clever way to run unit tests during
the installation process:
./sem --fg --id pod2html pod2html ./parallel.pod > ./parallel.html

Can the return status of 'flock' be checked for this sort of thing?  I
can't enable locking here, it's a shared computer cluster.

Will parallel work without flock?

Thanks

Reply via email to