compile for existing solver only