status of --enable-nails

Sergey B Kirpichev skir at sagemath.org
Wed Jul 9 11:12:50 CEST 2025


Hello,
recently I tried to compile gmp from
the repo with this option, that ended with:
$ ./configure -q --enable-nails
checking ABI=64
using ABI="64"
      CC="gcc"
      CFLAGS="-O2 -pedantic -fomit-frame-pointer -m64 -mtune=slm -march=slm"
      CPPFLAGS=""
      MPN_PATH=" x86_64/silvermont/nails x86_64/silvermont x86_64/atom/nails x86_64/atom x86_64/nails x86_64 generic"
configure: error: no version of invert_limb_table found in path:  x86_64/silvermont/nails x86_64/silvermont x86_64/atom/nails x86_64/atom x86_64/nails x86_64 generic

$ ls -d mpn/*/nails/ mpn/*/*/nails/
ls: cannot access 'mpn/*/nails/': No such file or directory
 mpn/alpha/ev6/nails/

Is that option supported for Intel processors?

PS:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 12 (bookworm)
Release:        12
Codename:       bookworm
$ uname -a
Linux note 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux


More information about the gmp-discuss mailing list