The function _slurm_destroy_association_shares_object() is declared,
although several header files are used in the path:
/g/g0/jette/slurm.chaos/src/common/slurm_protocol_defs.h included
from /g/g0/jette/slurm.chaos/src/common/checkpoint.h:47,
from /g/g0/jette/slurm.chaos/src/slurmctld/slurmctld.h:70
from /g/g0/jette/slurm.chaos/src/common/slurm_accounting_
from /g/g0/jette/slurm.chaos/src/common/assoc_mgr.h:48,
from /g/g0/jette/slurm.chaos/src/common/assoc_mgr.c:39:
Just out of curiosity, can anyone tell me why there has been a lot of
recent interest in SLURM on OSX? Are people building Mac clusters?
________________________________________
btw, is the function _slurm_destroy_association_shares_object() declared
in any header that gets included while building assoc_mgr.c? (might
help, however, the behaviour you're seeing here is still plain *wrong*
for gcc, prototype declared or not)
regards,
jaKa