A, QA

Specifies an identifier for an assertion.

IDE Equivalent

None

Architectures

IA-32, Intel® 64 architectures

Syntax

Linux and Mac OS X:

-Aname[(value)]

Windows:

/QAname[(value)]

Arguments

name

Is the identifier for the assertion.

value

Is an optional value for the assertion. If a value is specified, it must be within quotes, including the parentheses delimiting it.

Default

OFF

Assertions have no identifiers or symbol names.

Description

This option specifies an identifier (symbol name) for an assertion. It is equivalent to an #assert preprocessing directive.

Note that this option is not the positive form of the C++ /QA- option.

Alternate Options

None

Example

To make an assertion for the identifier fruit with the associated values orange and banana use the following command.

On Windows* systems:

icl /QA"fruit(orange,banana)" prog1.cpp

On Linux* and Mac OS* X systems:

icpc -A"fruit(orange,banana)" prog1.cpp

Submit feedback on this help topic

Copyright © 1996-2011, Intel Corporation. All rights reserved.