User and Reference Guide for the Intel® C++ Compiler 14.0

par-report, Qpar-report

Controls the diagnostic information reported by the auto-parallelizer.

Syntax

Linux OS and OS X:

-par-report[=n]

Windows OS:

/Qpar-report[:n]

Arguments

n

Is a value denoting which diagnostic messages to report. Possible values are:

0

Tells the auto-parallelizer to report no diagnostic information.

1

Tells the auto-parallelizer to report diagnostic messages for loops successfully auto-parallelized. The compiler also issues a "LOOP AUTO-PARALLELIZED" message for parallel loops.

2

Tells the auto-parallelizer to report diagnostic messages for loops successfully and unsuccessfully auto-parallelized.

3

Tells the auto-parallelizer to report the same diagnostic messages specified by 2 plus additional information about any proven or assumed dependencies inhibiting auto-parallelization (reasons for not parallelizing).

Default

-par-report=1
or/Qpar-report:1

If you do not specify n, the compiler displays diagnostic messages for loops successfully auto-parallelized. If you do not specify the option on the command line, the default is to display no messages.

Description

This option controls the diagnostic information reported by the auto-parallelizer (parallel optimizer). To use this option, you must also specify option [Q]parallel.

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

IDE Equivalent

Windows: None

Linux: Compilation Diagnostics > Auto-Parallelizer Report

OS X: Diagnostics > Auto-Parallelizer Report

Alternate Options

None


Submit feedback on this help topic