# parallel-source-info, Qparallel-source-info

Enables or disables source location emission when OpenMP* or auto-parallelism code is generated.

## Syntax

Linux: | -parallel-source-info[=n] -no-parallel-source-info

macOS: | -parallel-source-info[=n] -no-parallel-source-info

Windows: | /Qparallel-source-info /Qparallel-source-info-[:n]

## Arguments

n | Is the level of source location emission. Possible values are:
0 | Disables the emission of source location information when OpenMP* code or auto-parallelism code is generated. This is the same as specifying -no-parallel-source-info (Linux* and macOS*) or /Qparallel-source-info- (Windows*).
1 | Tells the compiler to emit routine name and line information. This is the same as specifying [Q]parallel-source-info with no n.
2 | Tells the compiler to emit path, file, routine name, and line information.

## Default

-parallel-source-info=1 or /Qparallel-source-info:1 | When OpenMP* code or auto-parallelism code is generated, the routine name and line information is emitted.

## Description

This option enables or disables source location emission when OpenMP code or auto-parallelism code is generated. It also lets you set the level of emission.

## IDE Equivalent

None

## Alternate Options

None

Parent topic: OpenMP* Options and Parallel Processing Options