[Llvm-bgq-discuss] total view with clang bgq

Hal Finkel hfinkel at anl.gov
Thu May 1 17:42:41 CDT 2014


----- Original Message -----
> From: "John A. Biddiscombe" <biddisco at cscs.ch>
> To: "Hal Finkel" <hfinkel at anl.gov>
> Cc: llvm-bgq-discuss at lists.alcf.anl.gov
> Sent: Thursday, May 1, 2014 5:12:33 PM
> Subject: Re: [Llvm-bgq-discuss] total view with clang bgq
> 
> Hal, that was quick, it’s late here and a holiday so I was not
> expecting a
> reply at all …
> 
> I have compiled with gcc-4.8.2 (a full build installed by the
> sysadmins),

And the gcc-4.8.2 version works with total view I assume?

Oh, you're working on the I/O nodes (with your own MPI), right? So maybe you can't use the special files intended for use with CNK that are normally used by bgclang and also use total view? Are you using the bgclang wrapper script when you compile for the IONs?

 -Hal

> but when I try to compile with the 4.7.2 toolchain from the anl
> tarball we
> got from the repo I get a bunch of dynamic lib errors which I didn’t
> try
> to fix, so I’ve never compiled with 4.7.2.
> 
> Here’s some info
> 
> file
> /gpfs/bbp.cscs.ch/home/biddisco/bgas/clang/build/bgqhdf/bin/hg_test_rpc
> /gpfs/bbp.cscs.ch/home/biddisco/bgas/clang/build/bgqhdf/bin/hg_test_rpc:
> ELF 64-bit MSB executable, 64-bit PowerPC or cisco 7500, version 1
> (SYSV),
> dynamically linked (uses shared libs), for GNU/Linux 2.4.21, not
> stripped
> 
> 
> also
> 
> bbpbg2:~/bgas/clang/build/bgqhdf$ ldd
> /gpfs/bbp.cscs.ch/home/biddisco/bgas/clang/build/bgqhdf/bin/hg_test_rpc
> 	lin
> ux-vdso64.so.1 =>  (0x00000fffb05a0000)
> 	liblog4cxx.so.10 =>
> /gpfs/bbp.cscs.ch/home/biddisco/apps/clang/log4cxx-0.10.0/lib/liblog4cxx.so
> .10 (0x00000fffb0250000)
> 	libapr-1.so.0 =>
> /gpfs/bbp.cscs.ch/home/biddisco/apps/clang/apr-1.4.8/lib/libapr-1.so.0
> (0x00000fffb0140000)
> 	libaprutil-1.so.0 =>
> /gpfs/bbp.cscs.ch/home/biddisco/apps/clang/apr-util-1.5.3/lib/libaprutil-1.
> so.0 (0x00000fffb0030000)
> 	libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x000000808e360000)
> 	libboost_program_options-clang35-mt-d-1_55.so.1.55.0 =>
> /gpfs/bbp.cscs.ch/home/biddisco/apps/clang/boost_1_55_0/lib/libboost_progra
> m_options-clang35-mt-d-1_55.so.1.55.0 (0x00000fffafee0000)
> 	libboost_system-clang35-mt-d-1_55.so.1.55.0 =>
> /gpfs/bbp.cscs.ch/home/biddisco/apps/clang/boost_1_55_0/lib/libboost_system
> -clang35-mt-d-1_55.so.1.55.0 (0x00000fffafdd0000)
> 	libboost_thread-clang35-mt-d-1_55.so.1.55.0 =>
> /gpfs/bbp.cscs.ch/home/biddisco/apps/clang/boost_1_55_0/lib/libboost_thread
> -clang35-mt-d-1_55.so.1.55.0 (0x00000fffafcc0000)
> 	libboost_regex-clang35-mt-d-1_55.so.1.55.0 =>
> /gpfs/bbp.cscs.ch/home/biddisco/apps/clang/boost_1_55_0/lib/libboost_regex-
> clang35-mt-d-1_55.so.1.55.0 (0x00000fffafaa0000)
> 	librdmacm.so.1 => /usr/lib64/librdmacm.so.1 (0x000000808dc10000)
> 	libmpich.so.3 => /usr/lib64/mvapich2/lib/libmpich.so.3
> (0x00000fffaf730000)
> 	libibverbs.so.1 => /usr/lib64/libibverbs.so.1 (0x000000808dbe0000)
> 	libopa.so.1 => /usr/lib64/mvapich2/lib/libopa.so.1
> 	(0x00000fffaf710000)
> 	libmpl.so.1 => /usr/lib64/mvapich2/lib/libmpl.so.1
> 	(0x00000080afc00000)
> 	librt.so.1 =>
> /bgsys/drivers/V1R2M1/ppc64/gnu-linux-4.7.2/powerpc64-bgq-linux/lib/librt.s
> o.1 (0x00000fffaf5e0000)
> 	libpthread.so.0 =>
> /bgsys/drivers/V1R2M1/ppc64/gnu-linux-4.7.2/powerpc64-bgq-linux/lib/libpthr
> ead.so.0 (0x00000fffaf4c0000)
> 	libc++.so.1 =>
> /gpfs/bbp.cscs.ch/home/biddisco/apps/clang/bgclang/r205936-20140409/libc++/
> lib/libc++.so.1 (0x00000fffaf2a0000)
> 	libstdc++.so.6 =>
> /bgsys/drivers/V1R2M1/ppc64/gnu-linux-4.7.2/powerpc64-bgq-linux/lib/libstdc
> ++.so.6 (0x00000fffaf070000)
> 	libm.so.6 =>
> /bgsys/drivers/V1R2M1/ppc64/gnu-linux-4.7.2/powerpc64-bgq-linux/lib/libm.so
> .6 (0x00000fffaef50000)
> 	libgcc_s.so.1 =>
> /bgsys/drivers/V1R2M1/ppc64/gnu-linux-4.7.2/powerpc64-bgq-linux/lib/libgcc_
> s.so.1 (0x00000fffaee40000)
> 	libc.so.6 =>
> /bgsys/drivers/V1R2M1/ppc64/gnu-linux-4.7.2/powerpc64-bgq-linux/lib/libc.so
> .6 (0x00000fffaec10000)
> 	libexpat.so.1 => /lib64/libexpat.so.1 (0x00000080a13a0000)
> 	libcrypt.so.1 =>
> /bgsys/drivers/V1R2M1/ppc64/gnu-linux-4.7.2/powerpc64-bgq-linux/lib/libcryp
> t.so.1 (0x00000fffaead0000)
> 	libdl.so.2 =>
> /bgsys/drivers/V1R2M1/ppc64/gnu-linux-4.7.2/powerpc64-bgq-linux/lib/libdl.s
> o.2 (0x00000fffae9b0000)
> 	libsleef.so.1 =>
> /gpfs/bbp.cscs.ch/home/biddisco/apps/clang/bgclang/r205936-20140409/sleef/l
> ib/libsleef.so.1 (0x00000fffae8a0000)
> 	libz.so.1 => /lib64/libz.so.1 (0x00000080a0ee0000)
> 	libboost_atomic-clang35-mt-d-1_55.so.1.55.0 =>
> /gpfs/bbp.cscs.ch/home/biddisco/apps/clang/boost_1_55_0/lib/libboost_atomic
> -clang35-mt-d-1_55.so.1.55.0 (0x00000fffae790000)
> 	/lib64/ld64.so.1 (0x000000005a0a0000)
> 	libibumad.so.3 => /usr/lib64/libibumad.so.3 (0x00000080a0b60000)
> 
> 
> I’ll have another look at gcc-4.7.2
> 
> JB
> 
> 
> On 01/05/14 23:45, "Hal Finkel" <hfinkel at anl.gov> wrote:
> 
> >/gpfs/bbp.cscs.ch/home/biddisco/bgas/clang/build/bgqhdf/bin/hg_test_rpc
> 
> 

-- 
Hal Finkel
Assistant Computational Scientist
Leadership Computing Facility
Argonne National Laboratory


More information about the llvm-bgq-discuss mailing list