Hi Francesco
On Thu, Mar 12, 2015 at 04:12:06PM +0100, Francesco Maione wrote:
Good morning, i am trying to compile the developer version of the Einstein Toolkit on the Fermi machine (a Blue Gene/Q machine of Cineca, Italy). The compilation hangs when trying to compile GRHydro_WENOReconstruct.cc and after a while is aborted with almost no error informations:
/opt/ibmcmp/vacpp/bg/12.1/bin/.orig/bgxlC_r: 1501-224 (S) fatal error in /opt/ibmcmp/vac/bg/12.1/exe/ipa: signal 9 received make[3]: *** [GRHydro_WENOReconstruct.cc.o] Error 251
Error 251 (according to [1], but probably also for C++) is "signal received"), which fits the line above. Signal 9 is a hard kill. This, and your statement "a while" suggests that the compiler was killed - likely by a script on the cluster head node that kills all processes that take "too long". Computing centers sometimes do this to prevent users from running compute jobs on the head node. Unfortunately, sometimes compiling can also take a long time, and scripts usually don't differentiate. Could this be the case? How long was "a while"? Would it work to compile inside a compute job - at least to test that theory?
Frank
[1] http://www-01.ibm.com/support/knowledgecenter/SS3KZ4_9.0.0/com.ibm.xlf111.bg...