From 284fc05f152d8dba57c7b6361c5726be9addb616 Mon Sep 17 00:00:00 2001 From: Peter Boyle Date: Tue, 11 Jun 2024 11:08:00 -0400 Subject: [PATCH] Protect vs. missing LIME libarary --- HMC/site_autocorrelation.cc | 2 ++ HMC/site_plaquette.cc | 2 ++ 2 files changed, 4 insertions(+) diff --git a/HMC/site_autocorrelation.cc b/HMC/site_autocorrelation.cc index d1d1b98e..53c8b28f 100644 --- a/HMC/site_autocorrelation.cc +++ b/HMC/site_autocorrelation.cc @@ -30,11 +30,13 @@ directory #include template void readFile(T& out, std::string const fname){ +#ifdef HAVE_LIME Grid::emptyUserRecord record; Grid::ScidacReader RD; RD.open(fname); RD.readScidacFieldRecord(out,record); RD.close(); +#endif } diff --git a/HMC/site_plaquette.cc b/HMC/site_plaquette.cc index 2b98b5d1..2e5751b8 100644 --- a/HMC/site_plaquette.cc +++ b/HMC/site_plaquette.cc @@ -31,11 +31,13 @@ directory NAMESPACE_BEGIN(Grid); template void writeFile(T& out, std::string const fname){ +#ifdef HAVE_LIME emptyUserRecord record; ScidacWriter WR(out.Grid()->IsBoss()); WR.open(fname); WR.writeScidacFieldRecord(out,record,0,Grid::BinaryIO::BINARYIO_LEXICOGRAPHIC); WR.close(); +#endif } NAMESPACE_END(Grid); int main(int argc, char **argv) {