The ON should move to a newer compiler. At the time of logging this bug the compiler
of choice is SunStudio 10 plus patches. The patches are:
x86:
117845-01 Patch for x86 Sun Studio 10 Debugging Tools
117831-02 Patch for x86 Sun Studio 10 C++ Compiler
117835-02 Patch for x86 Sun Studio 10 Compiler Fortran 90
117837-04 Patch for SS10 C_x86 compiler
117839-01 Patch for Sun Distributed Make 7.6
117841-02 Patch for Sun Studio 10_x86 Fortran 95 Dynamic Libraries
117846-06 Patch for studio10 backend
118679-01 Patch for Sun Studio 10_x86 Performance Analyzer Tools
118682-01 Patch for SS10_x86 debuginfo handling
Sparc:
117844-01 Patch for Sun Studio 10 Debugging Tools
117830-02 Patch for Sun Studio 10 C++ Compiler
117832-03 Patch for Sun Studio 10 C C++ F77 F95
117834-02 Patch for Sun Studio 10 Compiler Fortran 90
117836-03 Patch for SS10 C Compiler
117838-01 Patch for Sun Distributed Make 7.6
117840-02 Patch for Sun Studio 10 Fortran 95 Dynamic Libraries
118678-01 Patch for Sun Studio 10 Performance Analyzer Tools