Unsupported options

The following compiler options are not supported by the Blue Gene/L hardware and should not be used:

-qsmp
This option requires shared memory parallelism, which is not used by the Blue Gene/L.
-qpdf, -qshowpdf
The XL C/C++ and XL Fortran compilers do not fully support tuning optimizations through profile-directed feedback (PDF) for Blue Gene/L.
options specifying 64-bit mode
Blue Gene/L uses a 32-bit architecture. You cannot compile in 64-bit mode. -q64, -qwarn64, and all other options that apply to 64-bit mode are unsupported.
-qaltivec (C/C++)
The 440 processor does not support VMX instructions or vector data types.
-qenablevmx
The 440 processor does not support VMX instructions or vector data types.
-qpic
This option controls the selection of TOC size for Position Independent Code. PIC code is used for shared/dynamic libraries, which are not supported on Blue Gene/L.
-qmkshrobj (C/C++)
This option creates a shared library object. Shared libraries are not supported on Blue Gene/L.