OpenSolaris

You are not signed in. Sign in or register.

Flag Day: up and coming compiler switch to Sun Studio 11 (aka venus)

Date: Wed, 19 Jul 2006 23:05:13 +0100
From: Pete Dennis <peter dot dennis at sun dot com>
To: on dash all at sun dot com, onnv dash gate at onnv dot eng dot sun dot com
Subject: Flag Day: up and coming compiler switch to Sun Studio 11 (aka venus)

If you are not a build machine maintainer then this flag day
does not apply to you.

If you maintain a local build enviroment then you will need
to copy over the new compiler from the location given below.

ONNV will be updating to the FCS version + patches of the Sun
One Studio 11 (aka Venus) in build onnv_46 which opens
on 24-July-2006. It lives along with the current compiler in
/ws/onnv-tools/SUNWspro (in the SS11 directory).

If you do _not_ use the compiler from that directory, please ensure it
is copied to whatever tools tree you do use before you bringover my
putback for

6311077 Enabling ON compilation with Sun Studio 11 (Venus)

That will be the 'update' putback planned for Tuesday 25 July.
This putback will also require an update to the SUNWonbld package.

In other words, if you have a local copy for whatever reason, make sure
you copy the SS11 directories from slug-17.Eng or my putback will break
you.

 From that point onwards building with Sun Studio 10 (SOS10) will
fail with  the error:

       compiler(iropt) error:  invalid flag -xwrap_int

non-/ws paths are:

/net/slug-17.eng/export/sparc/opt/SUNWspro/SS11 (sparc)
/net/slug-17.eng/export/i386/opt/SUNWspro/SS11  (x86)

tar balls (taken from the /opt/SUNWspro/SS11 directory) of the
compiler are available at:

US:
/net/ssaesrv.sfbay/export/tools/ha/petede/ss11-120760-07.sparc.tar.Z
/net/ssaesrv.sfbay/export/tools/ha/petede/ss11-120759-06.x86.tar.Z

EMEA:
/net/delano.uk/export/compilers/ss11-120760-07.sparc.tar.Z
/net/delano.uk/export/compilers/ss11-120759-06.x86.tar.Z

The patches that have been applied to the compiler are:

sparc
T120760-07 Sun Studio 11: Compiler Common patch for Sun C C++ F77 F95
121017-02 Sun Studio 11: Patch for Sun C++ 5.8 compiler
121021-02 Sun Studio 11: Patch for Fortran 95 Dynamic Libraries
121019-02 Sun Studio 11: Patch for Fortran 95 8.2 Compiler
121015-02 Sun Studio 11: Patch for Sun C 5.8 compiler


x86
120759-06 Sun Studio 11_x86: Sun Compiler Common patch for x86 backend
121016-02 Sun Studio 11_x86: Patch for Sun C_x86 5.8 Compiler
121018-02 Sun Studio 11_x86: Patch for Sun C++ 5.8 compiler

Questions to me.

Thanks
pete