gmake[3]: Entering directory `/var/tmp/OpenSP-1.5.2/lib'
source='app_inst.cxx' object='app_inst.lo' libtool=yes \
DEPDIR=.deps depmode=none /bin/sh ../depcomp \
/bin/sh ../libtool --tag=CXX --mode=compile CC -xtarget=ultra -m64 -xcode=pic32 -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/usr/local/include -g -c -o app_inst.lo app_inst.cxx
CC -xtarget=ultra -m64 -xcode=pic32 -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -I/usr/local/include -g -c app_inst.cxx -KPIC -DPIC -o .libs/app_inst.o
"../include/Message.h", line 241: Warning: OpenSP::NullMessenger::dispatchMessage hides the virtual function OpenSP::Messenger::dispatchMessage(OpenSP::Message&).
"../include/MessageReporter.h", line 55: Warning: OpenSP::MessageReporter::dispatchMessage hides the virtual function OpenSP::Messenger::dispatchMessage(OpenSP::Message&).
"../include/Vector.cxx", line 125: Error: Could not find a match for OpenSP::MessageFragment::MessageFragment() needed in OpenSP::Vector<OpenSP::MessageFragment>::append(unsigned long).
"app_inst.cxx", line 90: Where: While instantiating "OpenSP::Vector<OpenSP::MessageFragment>::append(unsigned long)".
"app_inst.cxx", line 90: Where: Instantiated from non-template code.
1 Error(s) and 2 Warning(s) detected.
gmake[3]: *** [app_inst.lo] Error 1
Compiling on an LP64 machine
Solaris 11 SPARC using Sun Studio 12.3 compiler
It's more adherent to the C++ standard so it'll highlight illegal operations more than GCC.