Suppose that X_1,\ldots,X_{n_1} are {n_1} i.i.d. random samples from the d-dimensional distribution P_X, where X_i=(X_{i,1},\ldots,X_{i,d})^\top for i=1,\ldots,n_1 with mean vector \mu and covariance matrix \Sigma_X , and independently, Y_1,\ldots,Y_{n_2} be {n_2} i.i.d. random samples from the d-dimensional distribution P_Y, where Y_i=(Y_{i,1},\ldots,Y_{i,d})^\top for i=1,\ldots,n_2 with the common mean vector \mu and covariance matrix \Sigma_Y. Let N={n_1}+{n_2} and write Z=(Z_1,\ldots,Z_N)=(X_1,\ldots,X_{n_1},Y_1,\ldots,Y_{n_2}). Consider a test statistic T_{{n_1},{n_2}}(Z_1,\ldots,Z_N)={n_1}^{-1/2}\big[\sum_{i=1}^{n_1} X_i-\frac {n_1} {n_2} \sum_{j=1}^{n_2} Y_j\big] and its permutation distribution
\hat R^T_{{n_1},{n_2}}(t)=\frac{1}{N!}\sum_{\pi\in \boldsymbol{G}_N} \mathds 1\{T_{{n_1},{n_2}}(Z_{\pi(1)},\ldots,Z_{\pi(N)})\leq t\}
where \boldsymbol{G}_N denotes the N! permutations of \{1,2,\ldots,N\} and t\in\mathbb R^{d}. Assume 0<\operatorname{Var}(X_{i,k})<\infty and 0<\operatorname{Var}(Y_{j,k})<\infty for all i=1,\ldots,{n_1}, j=1,\ldots,{n_2}, and k=1,\ldots,d. Let {n_1},{n_2}\rightarrow\infty, p=\lim_{{n_1},{n_2}\rightarrow\infty} \frac{{n_1}}{{n_1}+{n_2}} and assume that \bar \Sigma = \frac p {1-p}\Sigma_X+\Sigma_Y is positive definite. Then,
\sup_{t\in \mathbb R^{d}}\big|\hat R^T_{{n_1},{n_2}}(t)-G(t)\big|\xrightarrow{p}0,
where G denotes the d-variate normal distribution with mean \boldsymbol{0} and variance \bar \Sigma.