LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Brian Barrett (brbarret_at_[hidden])
Date: 2006-04-27 22:41:38


Can you run lamboot under gdb to get a stack trace? We didn't expect
compiling with -g to fix the problem, but need the stack trace
information.

Thanks,

Brian

On Apr 27, 2006, at 9:57 PM, J G Che wrote:

> Thanks!
>
> I did as your suggestions, and used CFLAGS=-g and --with-debug,
> still shows "segmentation fault",
> jgche: ~\>ln -s lam-7.1.2-debug lam-eth
> jgche: ~\>cd lam-test/
> jgche: ~/lam-test\>lamboot -v lamhosts
> Segmentation fault
> jgche: ~/lam-test\>lamboot -d lamhosts
> Segmentation fault
> jgche: ~/lam-test\>ls -l
> total 4
> -rw-rw-r-- 1 jgche jgche 7 Apr 23 08:26 lamhosts
> jgche: ~/lam-test\>
>
> but no corefile was created.
> attached files are config.log and make.log
>
> JG
> ----- Original Message -----
> From: Jeff Squyres (jsquyres)
> To: General LAM/MPI mailing list
> Sent: Thursday, April 27, 2006 7:17 PM
> Subject: Re: LAM: can gcc 3.2 and kernel 2.4.20 suit lam-7.1.2 or
> not? Or other problem for lam-7.1.2?
>
> This is certainly quite odd and should not happen.
>
> Can you try running "lamboot -d lamhosts" with 7.1.2? That might
> give a bit more output.
>
> If that doesn't reveal anything useful, could you recompile LAM
> with debugging symbols enabled (e.g., "./configure CFLAGS=-
> g ...."), ensure that your coredumpsize is unlimited, and run it
> again? This should then generate a corefile -- if you could send
> the backtrace from that, it would be most useful.
>
> Thanks!
>
> From: lam-bounces_at_[hidden] [mailto:lam-bounces_at_[hidden]] On
> Behalf Of J G Che
> Sent: Thursday, April 27, 2006 1:45 AM
> To: General LAM/MPI mailing list
> Subject: LAM: can gcc 3.2 and kernel 2.4.20 suit lam-7.1.2 or not?
> Or other problem for lam-7.1.2?
>
> I cannot install lam-7.1.2 on our cluster with dual Xeon and
> myrinet. Its gcc version is:
>
> jgche: ~\>gcc -v
> Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.2/specs
> Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
> --infodir=/usr/share/info --enable-shared --enable-threads=posix --
> disable-checking --host=i386-redhat-linux --with-system-zlib --
> enable-__cxa_atexit
> Thread model: posix
> gcc version 3.2 20020903 (Red Hat Linux 8.0 3.2-7)
>
> its kernel seems to be 2.4.20-28.8smp (I'm not a manager, who will
> not install lam-mpi, thus I want install for myself)
>
> I compiled lam-7.1.2 without problem, please see the attached
> config.7.1.2.log and make.7.1.2.log. However, when I run lamboot, I
> got
>
> jgche: ~\>cat lamhosts
> admin1
> jgche: ~\>lamboot -v lamhosts
> Segmentation fault
> jgche: ~\>
>
> Except for mpif77, mpicc, mpic++, if I excuted any other excutable
> files in /people/jgche/lam-7.1.2-eth/bin, I got "Segmentation
> fault"! I cannot fix the problem. Thus, I tried to install
> lam-6.5.7, since I thought this version was released in Oct 2002,
> almost the same time as that of gcc 3.2. And now it seemed to be ok.
>
> jgche: ~\>rm lam-eth
> jgche: ~\>ln -s lam-6.5.7-eth/ lam-eth
> jgche: ~\>lamboot -v lamhosts
>
> LAM 6.5.7/MPI 2 C++/ROMIO - Indiana University
>
> Executing hboot on n0 (admin1 - 1 CPU)...
> topology done
>
> please refer also to the attached config.6.5.7.log and make.6.5.7.log.
>
> What is this problem? Is the gcc version problem? or kernel? or
> others? How can I fix the problem?
>
> Thanks!
>
> JG
>
>
>
> _______________________________________________
> This list is archived at http://www.lam-mpi.org/MailArchives/lam/
> <config.7.1.2.debug.log>
> <make.7.2.1.debug.log>
> _______________________________________________
> This list is archived at http://www.lam-mpi.org/MailArchives/lam/

-- 
   Brian Barrett
   LAM/MPI developer and all around nice guy
   Have a LAM/MPI day: http://www.lam-mpi.org/