Citation: B 22/00 27.03.2001 E. A

A.- Le Fonds de prévoyance en faveur du personnel de H.________ SA (ci-après : le Fonds) a été constitué en 1963 par H.________ SA (à l'époque Maison H.________ SA, ci-après : H.) dans le but d'assurer son personnel contre les conséquences économiques de la vieillesse, de l'invalidité et du décès. Un contrat d'assurance-vie collective a été conclu la même année avec la compagnie d'assurance sur la vie VITA. Ce contrat fut remplacé le 7 août 1979 par une nouvelle police d'assurance conclue entre le Fonds d'une part, la VITA et la Suisse, Société d'assurance sur la vie, d'autre part. En 1983, la VITA a constitué une fondation collective indépendante, dénommée la Fondation commune LPP de VITA, Compagnie d'assurance sur la vie à Zurich (ci-après : la Fondation commune). Par convention des 19 décembre 1984 et 15 mai 1985 passée entre le Fonds et la Fondation commune, cette dernière, en tant que nouveau preneur d'assurance, a repris tous les droits et obligations découlant du contrat d'assurance-vie collective conclu en 1979. H. a adhéré avec sa caisse de prévoyance à la Fondation commune. Un nouveau contrat d'assurance-vie collective, annulant et remplaçant les dispositions antérieures a été conclu les 19 décembre 1984 et 15/22 mai 1985 entre H. et la Fondation commune pour l'assurance du personnel. Aux termes de ce contrat, l'employeur s'affiliait à la Fondation commune qui était chargée de conclure l'assurance du personnel, "au sens défini par la LPP". Le 25 juin 1991, H. a communiqué à la VITA qu'elle résiliait avec effet au 31 décembre 1991 les contrats d'assurance-vie collective qui avaient été conclus avec la Fondation commune pour H.________ SA, M.________ SA et A.________ SA. Après des discussions demeurées sans résultat, la VITA a pris acte de la résiliation le 11 décembre 1991. Le 27 mai 1992, elle a adressé son décompte final à la Caisse de prévoyance en faveur du personnel de H.________ SA. Il en ressort pour l'essentiel le versement déjà effectué d'un acompte de 9 850 000 fr. et l'annonce du versement d'un solde de 1 112 359 fr. 35; était déduite, à titre de frais résultant de la résiliation, la somme de 886 719 fr.