Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] more vt woes
From: Matthias Jurenz (matthias.jurenz_at_[hidden])
Date: 2008-02-11 10:10:07


This problem should be fixed now.
Thanks for the hint.

On Sa, 2008-02-09 at 08:47 -0500, Jeff Squyres wrote:

> While doing some pathscale compiler testing on the trunk (r17407), I
> ran into this compile problem (the first is a warning, the second is
> an error):
>
> pathCC -DHAVE_CONFIG_H -I. -I../.. -I../../extlib/otf/otflib -I../../
> extlib/otf/otflib -I../../vtlib/ -I../../vtlib -openmp -DVT_OMP -g -
> Wall -Wundef -Wno-long-long -finline-functions -pthread -MT vtfilter-
> vt_tracefilter.o -MD -MP -MF .deps/vtfilter-vt_tracefilter.Tpo -c -o
> vtfilter-vt_tracefilter.o `test -f 'vt_tracefilter.cc' || echo
> './'`vt_tracefilter.cc
> mv -f .deps/vtfilter-vt_otfhandler.Tpo .deps/vtfilter-vt_otfhandler.Po
> mv -f .deps/vtfilter-vt_filthandler.Tpo .deps/vtfilter-vt_filthandler.Po
> "vt_tracefilter.cc", line 451: Warning: Referenced scalar variable
> _ZZ4mainE5retev is SHARED by default
> "vt_tracefilter.cc", line 921: Warning: Referenced scalar variable
> _ZZ4mainE5retev is SHARED by default
> "vt_tracefilter.cc", line 950: Warning: Referenced scalar variable
> _ZZ4mainE5retst is SHARED by default
> "vt_tracefilter.cc", line 977: Warning: Referenced scalar variable
> _ZZ4mainE5retsn is SHARED by default
> mv -f .deps/vtfilter-vt_filter.Tpo .deps/vtfilter-vt_filter.Po
> mv -f .deps/vtfilter-vt_tracefilter.Tpo .deps/vtfilter-vt_tracefilter.Po
> pathCC -openmp -DVT_OMP -g -Wall -Wundef -Wno-long-long -finline-
> functions -pthread -openmp -o vtfilter vtfilter-vt_filter.o vtfilter-
> vt_filthandler.o vtfilter-vt_otfhandler.o vtfilter-vt_tracefilter.o -
> L../../extlib/otf/otflib -L../../extlib/otf/otflib/.libs -lotf -lz -
> lnsl -lutil -lm
> vtfilter-vt_tracefilter.o(.text+0x309b): In function `main':
> /home/jsquyres/svn/ompi2/ompi/contrib/vt/vt/tools/vtfilter/
> vt_tracefilter.cc:794: undefined reference to
> `FiltHandlerArgument::FiltHandlerArgument(FiltHandlerArgument const&)'
> vtfilter-vt_tracefilter.o(.text+0x312f):/home/jsquyres/svn/ompi2/ompi/
> contrib/vt/vt/tools/vtfilter/vt_tracefilter.cc:802: undefined
> reference to
> `FiltHandlerArgument::FiltHandlerArgument(FiltHandlerArgument const&)'
> vtfilter-vt_tracefilter.o(.text+0x577b): In function `__ompdo_main2':
> /home/jsquyres/svn/ompi2/ompi/contrib/vt/vt/tools/vtfilter/
> vt_tracefilter.cc:802: undefined reference to
> `FiltHandlerArgument::FiltHandlerArgument(FiltHandlerArgument const&)'
> collect2: ld returned 1 exit status
> make[6]: *** [vtfilter] Error 1
> make[6]: Leaving directory `/home/jsquyres/svn/ompi2/ompi/contrib/vt/
> vt/tools/vtfilter'
>
> This is with the pathscale v3.0 compilers.
>

--
Matthias Jurenz,
Center for Information Services and 
High Performance Computing (ZIH), TU Dresden, 
Willersbau A106, Zellescher Weg 12, 01062 Dresden
phone +49-351-463-31945, fax +49-351-463-37773




  • application/x-pkcs7-signature attachment: smime.p7s