C++ Compilation of Programs Using BOOST May Run Out of Memory Aborting with Signal 11 (Doc ID 1921599.1)

Last updated on AUGUST 03, 2016

Applies to:

Oracle Solaris Studio - Version 12.3 to 12.3 [Release 12]
Information in this document applies to any platform.

Symptoms

Compilation with C++ 5.12 ( Oracle Solaris Studio 12.3 ) of a program including BOOST headers may crash with a signal 11.

$ /opt/solarisstudio12.3/bin/CC -V -c -library=stdcxx4 -m64 -Iboost_1_49_0 ccfe_12_3.cpp
CC: Sun C++ 5.12 SunOS_sparc Patch 148506-21 2014/05/13
ccfe: Sun C++ 5.12 SunOS_sparc Patch 148506-21 2014/05/13
 >> Signal 11:
    while processing ccfe_12_3.cpp at line 0.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms