X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=src%2Freal.h;h=e35d95236c809bc13a09f438938cdf55d5c154f6;hb=3917214a11bf76381ddc528e3fe51de9ec038d42;hp=c5b16ac82100853677dd84b6b6a2502ce44e457a;hpb=ea748154f1bc7dbc81cb52611a52865e63109439;p=ipdf%2Fcode.git diff --git a/src/real.h b/src/real.h index c5b16ac..e35d952 100644 --- a/src/real.h +++ b/src/real.h @@ -178,6 +178,15 @@ namespace IPDF inline Real RealFromStr(const std::string & str) {return RealFromStr(str.c_str());} + inline void DebugRealInfo() + { + Debug("Compiled with REAL = %d => \"%s\" sizeof(Real) == %d bytes", REALTYPE, g_real_name[REALTYPE], sizeof(Real)); + #if REALTYPE == REAL_PARANOIDNUMBER + #ifdef PARANOID_SIZE_LIMIT + Debug("Size limit of %d is being enforced", PARANOID_SIZE_LIMIT); + #endif + #endif + } }