#
# CH4 errors
#
**ch4|pktarraytoosmall: Size of the array of packet handlers is too small
**ch4|badmsgtype %d:request contained an invalid message type (%d)
**ch4|badmsgtype:request contained an invalid message type
**ch4|badreqtype %d:request contained an invalid request type (%d)
**ch4|badreqtype:request contained an invalid request type
**ch4|badstartreq %d:start an invalid request kind (%d)
**ch4|badstartreq:start an invalid request kind
**ch4|cancelreq:failure occurred while sending remote cancellation request packet
**ch4|cancelresp:failure occurred while attempting to send cancel response packet
**ch4|cancelrndv:failure occurred while performing local cancellation of a rendezvous message
**ch4|ch4_init:channel initialization failed
**ch4|too_many_ranks:User requested number of ranks unsupported
**ch4|too_small_cqdata: CQ data size is too small for enabling GPU pipelining
**ch4|ctspkt:failure occurred while attempting to send CTS packet
**ch4|eagermsg:failure occurred while attempting to send an eager message
**ch4|loadrecviov:failure occurred while loading the receive I/O vector
**ch4|loadsendiov:failure occurred while loading the send I/O vector
**ch4|nopktcontainermem:failed to allocate memory for a packet reorder container
**ch4|ooocancelreq:UNIMPLEMENTED: unable to process out-of-order cancellation requests
**ch4|pktordered:failure occurred while processing a reordered packet
**ch4|postrecv %s:failure occurred while posting a receive for message data (%s)
**ch4|postrecv:failure occurred while posting a receive for message data
**ch4|rmamsg:failure occurred while attempting to send an RMA message
**ch4|rtspkt:failure occurred while attempting to send RTS packet
**ch4|senddata:failure occurred while attempting to send message data
**ch4|syncack:failure occurred while attempting to send eager synchronization packet
**ch4|get_parent_port:spawn process group was unable to obtain parent port name from the channel
**ch4|conn_parent:spawned process group was unable to connect back to the parent
**ch4|conn_parent %s:spawned process group was unable to connect back to the parent on port <%s>
**ch4|unhandled_connection_state:encountered an unexpected connection state
**ch4|unhandled_connection_state %p %d:encountered an unexpected connection state (vc=%p, state=%d)
**ch4|send_close_ack:an error occurred when the device attempted to acknowledge the closing of a connection
**ch4|close_progress:an error occurred while the device was waiting for all open connections to close
**ch4|pmi_finalize:PMI_Finalize failed
**ch4|pmi_finalize %d:PMI_Finalize failed, error %d
**ch4|invalid_shm:Invalid shm specified
**ch4|invalid_shm %s:Invalid shm specified (%s)
**ch4|invalid_shm_posix_eager:Invalid shm posix eager module specified
**ch4|invalid_shm_posix_eager %s:Invalid shm posix eager module specified (%s)
**ch4|invalid_locality:Invalid locality usage
**ch4|invalid_locality %s:Invalid locality usage (%s)
**ch4|invalid_mt_model:Invalid multi-threading model
**ch4|invalid_mt_model %s:Invalid multi-threading model (%s)
#
# RMA errors
#
**ch4|sync_arg:Invalid RMA synchronization argument
**ch4|sync_arg %d:Invalid RMA synchronization argument (%d)
**ch4|rma_flags:Invalid combination of RMA packet flags
**ch4|nocheck_invalid:MPI_MODE_NOCHECK was specified, but the lock was not available at the target
**ch4|rma_msg:RMA message operation failed
**ch4|win_shared_comm:Cannot map shared memory using the given communicator
#
# Partitioned errors
#
**ch4|partitionsync: Wrong synchronization of partitioned calls 
**ch4|partmismatchsize: Partitioned send and receive buﬀers are not identical in size
**ch4|partmismatchsize %d %d: Partitioned send and receive buﬀers are not identical in size; %d bytes received but receive buffer size is %d
