File: ftbfs-i386.patch

package info (click to toggle)
sleef 3.9.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 8,564 kB
  • sloc: ansic: 49,154; cpp: 6,095; makefile: 38
file content (14 lines) | stat: -rw-r--r-- 531 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Description: Fix FTBFS on i386 by skipping unnecessary test since it does not support __int128
Author: Mo Zhou <lumin@debian.org>
Forwarded: not-needed
--- a/src/libm-tester/CMakeLists.txt
+++ b/src/libm-tester/CMakeLists.txt
@@ -593,7 +593,7 @@
 if(LIB_MPFR AND NOT MINGW)
   # Build tester2 scalar
   set(PRECISIONS dp sp)
-  if(COMPILER_SUPPORTS_LONG_DOUBLE)
+  if(COMPILER_SUPPORTS_LONG_DOUBLE AND NOT CMAKE_SYSTEM_PROCESSOR MATCHES "i[3456]86|x86")
     list(APPEND PRECISIONS ld)
   endif()
   if(COMPILER_SUPPORTS_QUADMATH)