Unverified Commit 94847c97 authored by Olivia Crain's avatar Olivia Crain
Browse files

fftwQuad: Mark unsupported on aarch64

https://gcc.gnu.org/onlinedocs/gcc/Floating-Types.html
https://fftw.org/fftw3_doc/Precision.html



Building fftw with quad precision requires libquadmath via gfortran. On
aarch64, libquadmath is not supported due to GCC's __float128 type not
being supported on that platform.

Co-authored-by: default avatarSandro <sandro.jaeckel@gmail.com>
parent edcff388
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -85,5 +85,7 @@ stdenv.mkDerivation (finalAttrs: {
      }.${precision}
    ];
    platforms = platforms.unix;
    # quad-precision requires libquadmath from gfortran, but libquadmath is not supported on aarch64
    badPlatforms = lib.optionals (precision == "quad-precision") platforms.aarch64;
  };
})