A.-Mit Verfügungen vom 5. Februar 1997 verpflichtete die Ausgleichskasse des Kantons Solothurn A._, B._, C._ und D._, Organe der in Kon- kurs gefallenen Eisengiesserei Z._ AG, unter solidarischer Haftbarkeit Schadenersatz von Fr. 119'983.75 für nicht bezahlte Sozialversicherungsbeiträge zuzüglich Verzugszinsen und Mahngebühren zu leisten. B.-Auf Einspruch aller Belangten hin erhob die Kasse Klage auf Bezahlung des erwähnten Betrages. Mit Entscheid vom 12. März 1999 schrieb das Versicherungsgericht des Kan- tons Solothurn die Sache als durch gerichtlichen Vergleich erledigt vom Geschäftsverzeichnis ab. C.- Das Bundesamt für Sozialversicherung (BSV) führt Verwaltungsgerichtsbeschwerde mit dem Antrag, der kantonale Entscheid sei aufzuheben, und die Sache sei zu neuer Beur- teilung an das Versicherungsgericht des Kantons Solothurn zurückzuweisen. A._, B._, C._, D._ und das kantonale Gericht schliessen auf Abweisung der Verwaltungs- gerichtsbeschwerde, während die Ausgleichskasse des Kantons Solothurn auf eine Vernehmlassung verzichtet. D.- Mit Schreiben vom 6. Januar 2000 fragte das Eidge- nössische Versicherungsgericht das BSV unter Hinweis auf die jüngste Rechtsprechung zu gerichtlichen Vergleichen in Schadenersatzprozessen nach Art. 52 AHVG an, ob es die Verwaltungsgerichtsbeschwerde zurückziehe. Mit Antwort vom 21. Januar 2000 hielt das BSV an seiner Verwaltungsge- richtsbeschwerde fest.