# qopt-report-file, Qopt-report-file

Specifies whether the output for the generated optimization report goes to a file, stderr, or stdout.

## Syntax

Linux: | -qopt-report-file=keyword

macOS: | -qopt-report-file=keyword

Windows: | /Qopt-report-file:keyword

## Arguments

keyword | Specifies where the output for the report goes. You can specify one of the following:
filename | Specifies the name of the file where the generated report should go.
stderr | Indicates that the generated report should go to stderr.
stdout | Indicates that the generated report should go to stdout. On ifx, this setting can also be specified as -qopt-report-stdout (Linux) or /Qopt-report-stdout (Windows).

## Default

OFF | No optimization report is generated.

## Description

This option specifies whether the output for the generated optimization report goes to a file, stderr, or stdout.

If you use this option, you do not have to specify option [q or Q]opt-report.

When optimization reporting is enabled on ifort, the default is -qopt-report-phase=all (Linux* and macOS) or /Qopt-report-phase:all (Windows*).

### Note

This option only applies to host compilation. When offloading is enabled, it does not impact device-specific compilation. Offloading can only be enabled when using ifx.

## IDE Equivalent

Visual Studio: Diagnostics > Emit Optimization Diagnostics to File

Diagnostics > Optimization Diagnostic File

## Alternate Options

None

Parent topic: Optimization Report Options

## See Also

qopt-report, Qopt-report compiler option (ifort)
qopt-report, Qopt-report compiler option (ifx)