Fix: added missing _isnan macro for Linux