When I log in, I see error messages similar to the following and
it can't find any commands:
SoftEnv 1.6.2: updating your software environment, one moment...
SoftEnv 1.6.2 system error: could not create the file:
/u/ac/jdoe/.soft.cache.csh
Usually this is a sign that the home quota is exceeded. If you
are seeing "Command not found", you'll need to temporarily use
full paths to commands.
rm and
mv are both in
/bin.
To check your disk usage:
quota -s
As the first step, try logging off and logging back on. If this doesn'thelp, try removing the SoftEnv cache files .soft.cache.csh and
.soft.cache.sh files in your home directory, and logging off and logging back on. Removing the .soft file in your home directory
will cause a fresh default .soft file to be created the next time you log in, which may help as well.
HDF/HDF5 is available on all NCSA HPC systems. Use
SoftEnv for information on accessing the software.
Information on support is available at the HDF Support Issues page.
This error is usually caused by the presences of old(expired) *.r0 files(dot R zero)
in "$HOME/.globus/certificates/" directory. The full error message would look
something like...
Failed to init security context
GSS Major Status: Authentication Failed
GSS Minor Status Error Chain:
globus_gsi_gssapi: SSLv3 handshake problems
globus_gsi_callback_module: Could not verify credential
globus_gsi_callback_module: Could not verify credential
globus_gsi_callback_module: Invalid CRL: The available CRL has expired
To fix the issue, move or delete your "certificates" directory in
"$HOME/.globus/" and then try your mssftp or uberftp command again.
If you are running these commands on NCSA production resources and
if the error message remains after you have moved/deleted your "certificates"
directory, please notify the
Consulting Group.
We have observed that with static libraries (.a), it may be due to where in the link command the -L -l flags are placed, and
in the case of multiple libraries, the order of the libraries.
Please put the L -l flags at the end of the link command, and if you are linking to multiple libraries, put the most dependent library first and so on, then try again.
When I compile my Fortran code, I got error
message:
/usr/local/intel/10.0.025/lib/libifcore.a(for_init.o)(.text+0x378):
In function `for__signal_handler':: relocation truncated to fit: R_X86_64_PC32 for__l_excpt_info.
What does that mean?
That may be because the static allocated data or common blocks are over 2GB. Use the -shared-intel compiler option can solve the probelm.