Developer Guide and Reference

ID 767251
Date 10/31/2024
Public
Document Table of Contents

Deprecated and Removed Compiler Options

Occasionally, compiler options are marked as "deprecated." Deprecated options are still supported in the current release, but they may be unsupported in future releases.

Some compiler options are no longer supported and have been removed. If you use one of these options, the compiler issues a warning, ignores the option, and then proceeds with compilation.

This topic lists deprecated and removed compiler options and suggests replacement options, if any are available.

For more information on compiler options, see the detailed descriptions of the individual options.

Other Deprecated Options

The following two tables list options that are currently deprecated.

Note that deprecated options are not limited to these lists.

Deprecated Linux Options

Suggested Replacement

cpp

fpp

device-math-lib

None

mkl

qmkl

[no]zero

init=[no]zero

Deprecated Windows Options

Suggested Replacement

device-math-lib

None

Qzero[-]

Qinit:[no]zero

unroll

Qunroll

Zg

None

Removed Options

The following two tables list options that are no longer supported.

Note that removed options are not limited to these lists.

Removed Linux Options

Suggested Replacement

1

f66

66

f66

automatic

auto

cm

warn nousage

dps

altparam

fsycl-link-huge-device-code

flink-huge-device-code

lowercase

names lowercase

no-standard-semantics

No exact replacement; negate specific options separately

nus

assume nounderscore

onetrip

f66

stand f15

stand f18

syntax

syntax-only or fsyntax-only

tune

x<code>

uppercase

names uppercase

us

assume underscore

Removed Windows Options

Suggested Replacement

1

f66

4ccD (and 4ccd)

None

4Nb

check:none

4Yb

check:all

architecture

arch

asmattr:none, noasmattr

FA

asmattr:machine

FAc

asmattr:source

FAs

asmattr:all

FAcs

asmfile

Fa

automatic

auto

cm

warn:nousage

debug:partial

None

Fm

map

G1, G5, G6 (or GB), G7

None

MDs[d]

None

optimize:0, nooptimize

Od

optimize:1, optimize:2

O1

optimize:3, optimize:4

O2

optimize:5

O3

Qcpp

fpp

Qdps

altparam

Qextend-source

extend-source

Qfpp[0 | 1 | 2 | 3]

fpp

Qlowercase

names:lowercase

Qonetrip

f66

Quppercase

names:uppercase

Quse-vcdebug

None

Qvms

vms

source

Tf

stand f15

stand f18

standard-semantics-

No exact replacement; negate specific options separately

tune

Qx<code>

unix

None

us

assume:underscore

w90, /w95

None

Product and Performance Information

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.

Notice revision #20201201