I was trying to compile the trunk head using Linux and Sun Studio compilers and saw the following error.  I am not sure that the compiler really is the smoking gun.  I see that State.cpp was last modified in r22820 and I wonder if the modification added the usage of "__FUNCTION__" outside an ifdef of OTF_VERBOSE.

Anyways, have anyone else ran into this issue?

        CC -DHAVE_CONFIG_H -I. -I../../../../../../../../../ompi/contrib/vt/vt/extlib/otf/tools/otfaux -I../.. -I../../otflib -I../../../../../../../../../ompi/contrib/vt/vt/extlib/otf/otflib  -I../../../../../../../../../ompi/contrib/vt/vt/extlib/otf -DINSIDE_OPENMPI    -m64 -c -o State.o ../../../../../../../../../ompi/contrib/vt/vt/extlib/otf/tools/otfaux/State.cpp
"../../../../../../../../../ompi/contrib/vt/vt/extlib/otf/tools/otfaux/State.cpp", line 180: Error: __FUNCTION__ is not defined.
1 Error(s) detected.
make[9]: *** [State.o] Error 1

Terry D. Dontje | Principal Software Engineer
Developer Tools Engineering | +1.877.335.6887
Oracle - Performance Technologies
95 Network Drive, Burlington, MA 01803
Email terry.dontje@oracle.com