# watch

Tells the compiler to display certain information to the console output window.

## Syntax

Linux: | -watch[=keyword[, keyword...]] -nowatch

macOS: | -watch[=keyword[, keyword...]] -nowatch

Windows: | /watch[:keyword[, keyword...]] /nowatch

## Arguments

keyword | Determines what information is displayed. Possible values are:
none | Disables cmd and source.
[no]cmd | Determines whether driver tool commands are displayed and executed.
[no]source | Determines whether the name of the file being compiled is displayed.
all | Enables cmd and source.

## Default

nowatch | Pass information and source file names are not displayed to the console output window.

## Description

Tells the compiler to display processing information (pass information and source file names) to the console output window.

Option watch keyword | Description
--- | ---
none | Tells the compiler to not display pass information and source file names to the console output window. This is the same as specifying nowatch.
cmd | Tells the compiler to display and execute driver tool commands.
source | Tells the compiler to display the name of the file being compiled.
all | Tells the compiler to display pass information and source file names to the console output window. This is the same as specifying watch with no keyword. For heterogeneous compilation, the tool commands for the host and the offload compilations will be displayed.

## IDE Equivalent

None

## Alternate Options

watch cmd | Linux and macOS*: -v Windows: None

Parent topic: Miscellaneous Options

## See Also

v compiler option