[petsc-users] How to understand these error messages
Jed Brown
jedbrown at mcs.anl.gov
Sun Jun 23 22:35:05 CDT 2013
Fande Kong <fd.kong at siat.ac.cn> writes:
> Thanks Barry,
> Thanks Jed,
>
> The computer I am using is Yellowstone
> http://en.wikipedia.org/wiki/Yellowstone_(supercomputer), or
> http://www2.cisl.ucar.edu/resources/yellowstone. The compiler is intel
> compiler. The mpi is IBM mpi which is a part of IBM PE.
Can you talk to IBM support about the error condition (MPI_SOURCE,
MPI_TAG, MPI_ERROR)?
> With less unknowns (about 5 \times 10^7), the code can correctly run. With
> unknowns (4 \times 10^8), the code produced the error messages. But with
> so large unknowns (4 \times 10^8), the code can also run with less cores.
> This is very strange.
Does the crash occur on the first iteration or later?
> When I switch to gnu compiler, I can not install petsc, I got the following
> errors:
Looks like an environment problem:
Possible ERROR while running linker: /glade/p/work/fandek/petsc/arch-linux2-cxx-opt_gnu/lib/libexodus.a(ex_err.o): In function `ex_err':
ex_err.c:(.text+0xbc): undefined reference to `__intel_sse2_strcpy'
ex_err.c:(.text+0xe3): undefined reference to `__intel_sse2_strcpy'
/glade/p/work/fandek/petsc/arch-linux2-cxx-opt_gnu/lib/libexodus.a(ex_utils.o): In function `ex_put_names_internal':
ex_utils.c:(.text+0x247): undefined reference to `__intel_sse2_strlen'
ex_utils.c:(.text+0x292): undefined reference to `__intel_sse2_strlen'
Did you load the wrong modules?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20130623/86f72127/attachment.pgp>
More information about the petsc-users
mailing list