ORTE_JOB_START_KEY  103 orte/util/attr.h #define ORTE_JOB_LAUNCH_MSG_SENT        (ORTE_JOB_START_KEY + 1)     // timeval - time launch message was sent
ORTE_JOB_START_KEY  104 orte/util/attr.h #define ORTE_JOB_LAUNCH_MSG_RECVD       (ORTE_JOB_START_KEY + 2)     // timeval - time launch message was recvd
ORTE_JOB_START_KEY  105 orte/util/attr.h #define ORTE_JOB_MAX_LAUNCH_MSG_RECVD   (ORTE_JOB_START_KEY + 3)     // timeval - max time for launch msg to be received
ORTE_JOB_START_KEY  106 orte/util/attr.h #define ORTE_JOB_CKPT_STATE             (ORTE_JOB_START_KEY + 5)     // size_t - ckpt state
ORTE_JOB_START_KEY  107 orte/util/attr.h #define ORTE_JOB_SNAPSHOT_REF           (ORTE_JOB_START_KEY + 6)     // string - snapshot reference
ORTE_JOB_START_KEY  108 orte/util/attr.h #define ORTE_JOB_SNAPSHOT_LOC           (ORTE_JOB_START_KEY + 7)     // string - snapshot location
ORTE_JOB_START_KEY  109 orte/util/attr.h #define ORTE_JOB_SNAPC_INIT_BAR         (ORTE_JOB_START_KEY + 8)     // orte_grpcomm_coll_id_t - collective id
ORTE_JOB_START_KEY  110 orte/util/attr.h #define ORTE_JOB_SNAPC_FINI_BAR         (ORTE_JOB_START_KEY + 9)     // orte_grpcomm_coll_id_t - collective id
ORTE_JOB_START_KEY  111 orte/util/attr.h #define ORTE_JOB_NUM_NONZERO_EXIT       (ORTE_JOB_START_KEY + 10)    // int32 - number of procs with non-zero exit codes
ORTE_JOB_START_KEY  112 orte/util/attr.h #define ORTE_JOB_FAILURE_TIMER_EVENT    (ORTE_JOB_START_KEY + 11)    // opal_ptr (orte_timer_t*) - timer event for failure detect/response if fails to launch
ORTE_JOB_START_KEY  113 orte/util/attr.h #define ORTE_JOB_ABORTED_PROC           (ORTE_JOB_START_KEY + 12)    // opal_ptr (orte_proc_t*) - proc that caused abort to happen
ORTE_JOB_START_KEY  114 orte/util/attr.h #define ORTE_JOB_MAPPER                 (ORTE_JOB_START_KEY + 13)    // bool - job consists of MapReduce mappers
ORTE_JOB_START_KEY  115 orte/util/attr.h #define ORTE_JOB_REDUCER                (ORTE_JOB_START_KEY + 14)    // bool - job consists of MapReduce reducers
ORTE_JOB_START_KEY  116 orte/util/attr.h #define ORTE_JOB_COMBINER               (ORTE_JOB_START_KEY + 15)    // bool - job consists of MapReduce combiners
ORTE_JOB_START_KEY  117 orte/util/attr.h #define ORTE_JOB_INDEX_ARGV             (ORTE_JOB_START_KEY + 16)    // bool - automatically index argvs
ORTE_JOB_START_KEY  118 orte/util/attr.h #define ORTE_JOB_NO_VM                  (ORTE_JOB_START_KEY + 17)    // bool - do not use VM launch
ORTE_JOB_START_KEY  119 orte/util/attr.h #define ORTE_JOB_SPIN_FOR_DEBUG         (ORTE_JOB_START_KEY + 18)    // bool - job consists of continuously operating apps
ORTE_JOB_START_KEY  120 orte/util/attr.h #define ORTE_JOB_CONTINUOUS_OP          (ORTE_JOB_START_KEY + 19)    // bool - recovery policy defined for job
ORTE_JOB_START_KEY  121 orte/util/attr.h #define ORTE_JOB_RECOVER_DEFINED        (ORTE_JOB_START_KEY + 20)    // bool - recovery policy has been defined
ORTE_JOB_START_KEY  122 orte/util/attr.h #define ORTE_JOB_NON_ORTE_JOB           (ORTE_JOB_START_KEY + 22)    // bool - non-orte job
ORTE_JOB_START_KEY  123 orte/util/attr.h #define ORTE_JOB_STDOUT_TARGET          (ORTE_JOB_START_KEY + 23)    // orte_jobid_t - job that is to receive the stdout (on its stdin) from this one
ORTE_JOB_START_KEY  124 orte/util/attr.h #define ORTE_JOB_POWER                  (ORTE_JOB_START_KEY + 24)    // string - power setting for nodes in job
ORTE_JOB_START_KEY  125 orte/util/attr.h #define ORTE_JOB_MAX_FREQ               (ORTE_JOB_START_KEY + 25)    // string - max freq setting for nodes in job
ORTE_JOB_START_KEY  126 orte/util/attr.h #define ORTE_JOB_MIN_FREQ               (ORTE_JOB_START_KEY + 26)    // string - min freq setting for nodes in job
ORTE_JOB_START_KEY  127 orte/util/attr.h #define ORTE_JOB_GOVERNOR               (ORTE_JOB_START_KEY + 27)    // string - governor used for nodes in job
ORTE_JOB_START_KEY  128 orte/util/attr.h #define ORTE_JOB_FAIL_NOTIFIED          (ORTE_JOB_START_KEY + 28)    // bool - abnormal term of proc within job has been reported
ORTE_JOB_START_KEY  129 orte/util/attr.h #define ORTE_JOB_TERM_NOTIFIED          (ORTE_JOB_START_KEY + 29)    // bool - normal term of job has been reported
ORTE_JOB_START_KEY  130 orte/util/attr.h #define ORTE_JOB_PEER_MODX_ID           (ORTE_JOB_START_KEY + 30)    // orte_grpcomm_coll_id_t - collective id
ORTE_JOB_START_KEY  131 orte/util/attr.h #define ORTE_JOB_INIT_BAR_ID            (ORTE_JOB_START_KEY + 31)    // orte_grpcomm_coll_id_t - collective id
ORTE_JOB_START_KEY  132 orte/util/attr.h #define ORTE_JOB_FINI_BAR_ID            (ORTE_JOB_START_KEY + 32)    // orte_grpcomm_coll_id_t - collective id
ORTE_JOB_START_KEY  133 orte/util/attr.h #define ORTE_JOB_FWDIO_TO_TOOL          (ORTE_JOB_START_KEY + 33)    // Forward IO for this job to the tool requesting its spawn
ORTE_JOB_START_KEY  134 orte/util/attr.h #define ORTE_JOB_PHYSICAL_CPUIDS        (ORTE_JOB_START_KEY + 34)    // bool - Hostfile contains physical jobids in cpuset
ORTE_JOB_START_KEY  135 orte/util/attr.h #define ORTE_JOB_LAUNCHED_DAEMONS       (ORTE_JOB_START_KEY + 35)    // bool - Job caused new daemons to be spawned
ORTE_JOB_START_KEY  136 orte/util/attr.h #define ORTE_JOB_REPORT_BINDINGS        (ORTE_JOB_START_KEY + 36)    // bool - Report process bindings
ORTE_JOB_START_KEY  137 orte/util/attr.h #define ORTE_JOB_CPU_LIST               (ORTE_JOB_START_KEY + 37)    // string - cpus to which procs are to be bound
ORTE_JOB_START_KEY  138 orte/util/attr.h #define ORTE_JOB_NOTIFICATIONS          (ORTE_JOB_START_KEY + 38)    // string - comma-separated list of desired notifications+methods
ORTE_JOB_START_KEY  139 orte/util/attr.h #define ORTE_JOB_ROOM_NUM               (ORTE_JOB_START_KEY + 39)    // int - number of remote request's hotel room
ORTE_JOB_START_KEY  140 orte/util/attr.h #define ORTE_JOB_LAUNCH_PROXY           (ORTE_JOB_START_KEY + 40)    // opal_process_name_t - name of spawn requestor
ORTE_JOB_START_KEY  141 orte/util/attr.h #define ORTE_JOB_NSPACE_REGISTERED      (ORTE_JOB_START_KEY + 41)    // bool - job has been registered with embedded PMIx server
ORTE_JOB_START_KEY  142 orte/util/attr.h #define ORTE_JOB_FIXED_DVM              (ORTE_JOB_START_KEY + 42)    // bool - do not change the size of the DVM for this job
ORTE_JOB_START_KEY  143 orte/util/attr.h #define ORTE_JOB_DVM_JOB                (ORTE_JOB_START_KEY + 43)    // bool - job is using a DVM
ORTE_JOB_START_KEY  144 orte/util/attr.h #define ORTE_JOB_CANCELLED              (ORTE_JOB_START_KEY + 44)    // bool - job was cancelled
ORTE_JOB_START_KEY  145 orte/util/attr.h #define ORTE_JOB_OUTPUT_TO_FILE         (ORTE_JOB_START_KEY + 45)    // string - name of directory to which stdout/err is to be directed
ORTE_JOB_START_KEY  146 orte/util/attr.h #define ORTE_JOB_MERGE_STDERR_STDOUT    (ORTE_JOB_START_KEY + 46)    // bool - merge stderr into stdout stream
ORTE_JOB_START_KEY  147 orte/util/attr.h #define ORTE_JOB_TAG_OUTPUT             (ORTE_JOB_START_KEY + 47)    // bool - tag stdout/stderr
ORTE_JOB_START_KEY  148 orte/util/attr.h #define ORTE_JOB_TIMESTAMP_OUTPUT       (ORTE_JOB_START_KEY + 48)    // bool - timestamp stdout/stderr
ORTE_JOB_START_KEY  149 orte/util/attr.h #define ORTE_JOB_MULTI_DAEMON_SIM       (ORTE_JOB_START_KEY + 49)    // bool - multiple daemons/node to simulate large cluster
ORTE_JOB_START_KEY  150 orte/util/attr.h #define ORTE_JOB_NOTIFY_COMPLETION      (ORTE_JOB_START_KEY + 50)    // bool - notify parent proc when spawned job terminates
ORTE_JOB_START_KEY  151 orte/util/attr.h #define ORTE_JOB_TRANSPORT_KEY          (ORTE_JOB_START_KEY + 51)    // string - transport keys assigned to this job
ORTE_JOB_START_KEY  152 orte/util/attr.h #define ORTE_JOB_INFO_CACHE             (ORTE_JOB_START_KEY + 52)    // opal_list_t - list of opal_value_t to be included in job_info
ORTE_JOB_START_KEY  153 orte/util/attr.h #define ORTE_JOB_FULLY_DESCRIBED        (ORTE_JOB_START_KEY + 53)    // bool - job is fully described in launch msg
ORTE_JOB_START_KEY  154 orte/util/attr.h #define ORTE_JOB_SILENT_TERMINATION     (ORTE_JOB_START_KEY + 54)    // bool - do not generate an event notification when job
ORTE_JOB_START_KEY  156 orte/util/attr.h #define ORTE_JOB_SET_ENVAR              (ORTE_JOB_START_KEY + 55)    // opal_envar_t - set the given envar to the specified value
ORTE_JOB_START_KEY  157 orte/util/attr.h #define ORTE_JOB_UNSET_ENVAR            (ORTE_JOB_START_KEY + 56)    // string - name of envar to unset, if present
ORTE_JOB_START_KEY  158 orte/util/attr.h #define ORTE_JOB_PREPEND_ENVAR          (ORTE_JOB_START_KEY + 57)    // opal_envar_t - prepend the specified value to the given envar
ORTE_JOB_START_KEY  159 orte/util/attr.h #define ORTE_JOB_APPEND_ENVAR           (ORTE_JOB_START_KEY + 58)    // opal_envar_t - append the specified value to the given envar
ORTE_JOB_START_KEY  160 orte/util/attr.h #define ORTE_JOB_ADD_ENVAR              (ORTE_JOB_START_KEY + 59)    // opal_envar_t - add envar, do not override pre-existing one
ORTE_JOB_START_KEY  161 orte/util/attr.h #define ORTE_JOB_APP_SETUP_DATA         (ORTE_JOB_START_KEY + 60)    // opal_byte_object_t - blob containing app setup data