Chapel Environment Variables¶
The values of Chapel's environment variables upon compile time are
accessible through the built-in parameters shown below. This information
can also be displayed from the command line by executing the compiled
program with the --about flag.
-
param
CHPL_AUX_FILESYS: string¶ See CHPL_AUX_FILESYS for more information.
-
param
CHPL_TARGET_PLATFORM: string¶ See CHPL_TARGET_PLATFORM for more information.
-
param
CHPL_HOST_PLATFORM: string¶ See CHPL_HOST_PLATFORM for more information.
-
param
CHPL_HOST_COMPILER: string¶ See CHPL_*_COMPILER for more information.
-
param
CHPL_TARGET_COMPILER: string¶ See CHPL_*_COMPILER for more information.
-
param
CHPL_TARGET_ARCH: string¶ See CHPL_TARGET_ARCH for more information.
-
param
CHPL_LOCALE_MODEL: string¶ See CHPL_LOCALE_MODEL for more information.
-
param
CHPL_COMM_SUBSTRATE: string¶ See Chapel Launchers for more information.
-
param
CHPL_GASNET_SEGMENT: string¶ See Multilocale Chapel Execution for more information.
-
param
CHPL_TASKS: string¶ See CHPL_TASKS for more information.
-
param
CHPL_LAUNCHER: string¶ See CHPL_LAUNCHER for more information.
-
param
CHPL_TIMERS: string¶ See CHPL_TIMERS for more information.
-
param
CHPL_ATOMICS: string¶ See CHPL_ATOMICS for more information.
-
param
CHPL_NETWORK_ATOMICS: string¶ See Runtime Support for Atomics for more information.
-
param
CHPL_HWLOC: string¶ See CHPL_HWLOC for more information.
-
param
CHPL_REGEXP: string¶ See CHPL_REGEXP for more information.
-
param
CHPL_WIDE_POINTERS: string¶ See CHPL_WIDE_POINTERS for more information.