.. default-domain:: chpl .. module:: ChapelEnv :synopsis: Access to Chapel Environment Variables ChapelEnv ========= .. note:: All Chapel programs automatically ``use`` this module by default. An explicit ``use`` statement is not necessary. Access to 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. .. data:: param CHPL_HOME: string See :ref:`readme-chplenv.CHPL_HOME` for more information. .. data:: param CHPL_AUX_FILESYS: string Deprecated .. data:: param CHPL_TARGET_PLATFORM: string See :ref:`readme-chplenv.CHPL_TARGET_PLATFORM` for more information. .. data:: param CHPL_HOST_PLATFORM: string See :ref:`readme-chplenv.CHPL_HOST_PLATFORM` for more information. .. data:: param CHPL_HOST_ARCH: string See :ref:`readme-chplenv.CHPL_HOST_ARCH` for more information. .. data:: param CHPL_HOST_COMPILER: string See :ref:`readme-chplenv.CHPL_COMPILER` for more information. .. data:: param CHPL_TARGET_COMPILER: string See :ref:`readme-chplenv.CHPL_COMPILER` for more information. .. data:: param CHPL_TARGET_ARCH: string See :ref:`readme-chplenv.CHPL_TARGET_ARCH` for more information. .. data:: param CHPL_TARGET_CPU: string See :ref:`readme-chplenv.CHPL_TARGET_CPU` for more information. .. data:: param CHPL_LOCALE_MODEL: string See :ref:`readme-chplenv.CHPL_LOCALE_MODEL` for more information. .. data:: param CHPL_COMM: string See :ref:`readme-chplenv.CHPL_COMM` for more information. .. data:: param CHPL_COMM_SUBSTRATE: string See :ref:`readme-launcher` for more information. .. data:: param CHPL_GASNET_SEGMENT: string See :ref:`readme-multilocale` for more information. .. data:: param CHPL_TASKS: string See :ref:`readme-chplenv.CHPL_TASKS` for more information. .. data:: param CHPL_LAUNCHER: string See :ref:`readme-chplenv.CHPL_LAUNCHER` for more information. .. data:: param CHPL_TIMERS: string See :ref:`readme-chplenv.CHPL_TIMERS` for more information. .. data:: param CHPL_UNWIND: string See :ref:`readme-chplenv.CHPL_UNWIND` for more information. .. data:: param CHPL_MEM: string See :ref:`readme-chplenv.CHPL_MEM` for more information. .. data:: param CHPL_MAKE: string See :ref:`readme-chplenv.CHPL_MAKE` for more information. .. data:: param CHPL_ATOMICS: string See :ref:`readme-chplenv.CHPL_ATOMICS` for more information. .. data:: param CHPL_NETWORK_ATOMICS: string See :ref:`readme-atomics` for more information. .. data:: param CHPL_GMP: string See :ref:`readme-chplenv.CHPL_GMP` for more information. .. data:: param CHPL_HWLOC: string See :ref:`readme-chplenv.CHPL_HWLOC` for more information. .. data:: param CHPL_REGEXP: string See :ref:`readme-chplenv.CHPL_REGEXP` for more information. .. data:: param CHPL_LLVM: string See :ref:`readme-chplenv.CHPL_LLVM` for more information.