[Everyone] warning for psrchive users on Apple M1 / M2
Willem van Straten
vanstraten.willem at gmail.com
Fri Aug 12 14:25:59 EDT 2022
Hi everyone,
If you start to use psrchive on a new Mac, you may notice error messages
like the following:
inverse_phase maximum iterations exceeded - error=<*yyy.zzz*>us
This is because psrchive uses the "long double" type in various routines
that require more numerical precision than a 64-bit double-precision
floating point can provide; however "long double" is equivalent to "double"
on Apple ARM64
https://developer.apple.com/documentation/xcode/writing-arm64-code-for-apple-platforms
Until a work-around is implemented, it's best to do your pulsar data
analysis on another machine.
Cheers,
Willem
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pulsarastronomy.net/pipermail/everyone_lists.pulsarastronomy.net/attachments/20220813/bdd4d7a3/attachment.html>
More information about the Everyone
mailing list