openmp-report, Qopenmp-report

Controls the OpenMP* parallelizer's level of diagnostic messages.

IDE Equivalent

Windows: None

Linux: Compilation Diagnostics > OpenMP Report

Mac OS X: Diagnostics > OpenMP Report

Architectures

IA-32, Intel® 64, IA-64 architectures

Syntax

Linux and Mac OS X:

-openmp-report[n]

Windows:

/Qopenmp-report[n]

Arguments

n

Is the level of diagnostic messages to display. Possible values are:

0

No diagnostic messages are displayed.

1

Diagnostic messages are displayed indicating loops, regions, and sections successfully parallelized.

2

The same diagnostic messages are displayed as specified by openmp_report1 plus diagnostic messages indicating successful handling of MASTER constructs, SINGLE constructs, CRITICAL constructs, ORDERED constructs, ATOMIC directives, and so forth.

Default

-openmp-report1
or/Qopenmp-report1

If you do not specify n, the compiler displays diagnostic messages indicating loops, regions, and sections successfully parallelized. If you do not specify the option on the command line, the default is to display no messages.

Description

This option controls the OpenMP* parallelizer's level of diagnostic messages. To use this option, you must also specify -openmp (Linux and Mac OS X) or /Qopenmp (Windows).

If this option is specified on the command line, the report is sent to stdout.

Alternate Options

None

See Also