Heads up: SS12 lint is a memory hog.


Date: Fri, 26 Sep 2008 16:35:24 +0100
From: Nick Todd - Sun Microsystems <Nick.Todd at sun dot com>
To: on-all at sun dot com, onnv-gate at onnv dot eng dot sun dot com, s11-cbe at sun dot com
Subject: Heads up: SS12 lint is a memory hog.

As a consequence of the switch to the Sun Studio 12 compiler (see
http://opensolaris.org/os/community/on/flag-days/pages/2008092401/), we've
noticed that this version uses considerably more memory and time to run lint. If
you notice that your nightly builds are generating lint2 core dumps or producing
the error message you should configure additional swap space.

For example you might see:

==== lint warnings src ====

lint: Fatal error in /opt/SUNWspro/mars/SUNWspro/prod/bin/lint2
lint: Status 139

==== Find core files ====

/builds/nickto/ss12-options/ws-hg/usr/src/./uts/intel/core:     ELF 32-bit LSB
core file 80386 Version 1, from 'lint2'

Bugs have been logged with the compiler teams and they are working on a fix
ASAP. See 6752790 for details.

Also, several people have pointed out that the path to the latest SUNWonbld
package is incorrect. It should be:

/net/onnv.sfbay/export/onnv-gate/public/packages/`uname -p`

I've been asked if there are are tar balls of the latest compiler. They can be
found at /ws/onnv-tools/SUNWspro/SS12/mars-{sparc,x86}-20080911.tar.gz. Note
that the mountpoint is architecture dependent so to get both tarballs you'll
need to access the directory from a SPARC and an x86 system.

Questions to gk at onnv dot eng dot sun dot com.

last modified by alanbur on 2009/11/20 23:48
Collectives
Project


© Sun Microsystems Inc. 2009
XWiki Enterprise 1.8.2.19075 - Documentation
Terms Of Use | Privacy | Trademarks | Copyright Policy | Site Guidelines | Site map | Help
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.