Dear maintainers, i am using an unpatched gmplib version and the problem was introduced with version 6.20 (still exists in 6.21). Reverting to 6.1.2 solves the problem.
The problem does not happen on all systems. Only a few users are affected, which use a specific NAS (and therefore CPU). Our app is running inside a docker container and there seems to be at least one related bug report on GitHub: https://github.com/home-assistant/core/issues/44538 The affected CPU is: Intel Celeron J3455 Compiler: gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) on Ubuntu 18.04 (running in Docker) Configure: --enable-shared=no --enable-fat --with-pic Unfortunately i don't have a full example app yet. It happens when using the GMP functions in PHP. If definitely required I would do the work and create a plain c app, but as far as i have seen the crash directly happens when using the gmp functions. (The crash always happens - it seems like the "fat" code doesn't detect the target system properly and uses an invalid optimization) Stacktrace #0 Object "/usr/bin/foo", at 0x55e4ff7368d9, in __gmpz_set_str Thanks for looking into it! Michael Attached Configure Output: 2021-04-01T12:29:37.7480342Z [0mExtracting... gmp-6.2.1.tar.xz 2021-04-01T12:29:38.2070642Z checking build system type... broadwell-pc-linux-gnu 2021-04-01T12:29:38.2076726Z checking host system type... broadwell-pc-linux-gnu 2021-04-01T12:29:38.2156002Z checking for a BSD-compatible install... /usr/bin/install -c 2021-04-01T12:29:38.2191085Z checking whether build environment is sane... yes 2021-04-01T12:29:38.2269640Z checking for a thread-safe mkdir -p... /bin/mkdir -p 2021-04-01T12:29:38.2276003Z checking for gawk... no 2021-04-01T12:29:38.2282210Z checking for mawk... mawk 2021-04-01T12:29:38.2353591Z checking whether make sets $(MAKE)... yes 2021-04-01T12:29:38.2402393Z checking whether make supports nested variables... yes 2021-04-01T12:29:38.2479424Z checking whether to enable maintainer-specific portions of Makefiles... no 2021-04-01T12:29:38.2608378Z checking ABI=64 2021-04-01T12:29:38.8646067Z checking compiler gcc -O2 -pedantic -fomit-frame-pointer -m64 ... yes 2021-04-01T12:29:38.8726883Z checking for gcc... gcc 2021-04-01T12:29:38.9436012Z checking whether the C compiler works... yes 2021-04-01T12:29:38.9437136Z checking for C compiler default output file name... a.out 2021-04-01T12:29:38.9803649Z checking for suffix of executables... 2021-04-01T12:29:39.0278566Z checking whether we are cross compiling... no 2021-04-01T12:29:39.0511108Z checking for suffix of object files... o 2021-04-01T12:29:39.0733557Z checking whether we are using the GNU C compiler... yes 2021-04-01T12:29:39.0944755Z checking whether gcc accepts -g... yes 2021-04-01T12:29:39.1278241Z checking for gcc option to accept ISO C89... none needed 2021-04-01T12:29:39.1639500Z checking whether gcc understands -c and -o together... yes 2021-04-01T12:29:39.2121212Z checking for gcc option to accept ISO C99... none needed 2021-04-01T12:29:39.2360878Z checking how to run the C preprocessor... gcc -E 2021-04-01T12:29:39.3002637Z checking build system compiler gcc... yes 2021-04-01T12:29:39.3084107Z checking for build system preprocessor... gcc -E 2021-04-01T12:29:39.4207481Z checking for build system executable suffix... 2021-04-01T12:29:39.4575156Z checking whether build system compiler is ANSI... yes 2021-04-01T12:29:39.5110732Z checking for build system compiler math library... -lm 2021-04-01T12:29:39.5154009Z checking for grep that handles long lines and -e... /bin/grep 2021-04-01T12:29:39.5170519Z checking for egrep... /bin/grep -E 2021-04-01T12:29:39.5601207Z using ABI="64" 2021-04-01T12:29:39.5601572Z CC="gcc" 2021-04-01T12:29:39.5602464Z CFLAGS="-O2 -pedantic -fomit-frame-pointer -m64" 2021-04-01T12:29:39.5603023Z CPPFLAGS="" 2021-04-01T12:29:39.5603400Z MPN_PATH=" x86_64/fat x86_64 generic" 2021-04-01T12:29:39.5853354Z checking whether assembler supports --noexecstack option... yes 2021-04-01T12:29:39.5868441Z checking for ar... ar 2021-04-01T12:29:39.5904194Z checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B 2021-04-01T12:29:39.6196760Z checking the name lister (/usr/bin/nm -B) interface... BSD nm 2021-04-01T12:29:39.6265901Z checking how to print strings... printf 2021-04-01T12:29:39.6308397Z checking for a sed that does not truncate output... /bin/sed 2021-04-01T12:29:39.6342973Z checking for fgrep... /bin/grep -F 2021-04-01T12:29:39.6393270Z checking for ld used by gcc... /usr/bin/ld 2021-04-01T12:29:39.6416581Z checking if the linker (/usr/bin/ld) is GNU ld... yes 2021-04-01T12:29:39.6420730Z checking whether ln -s works... yes 2021-04-01T12:29:39.6466546Z checking the maximum length of command line arguments... 1572864 2021-04-01T12:29:39.6507404Z checking how to convert broadwell-pc-linux-gnu file names to broadwell-pc-linux-gnu format... func_convert_file_noop 2021-04-01T12:29:39.6512785Z checking how to convert broadwell-pc-linux-gnu file names to toolchain format... func_convert_file_noop 2021-04-01T12:29:39.6513801Z checking for /usr/bin/ld option to reload object files... -r 2021-04-01T12:29:39.6514376Z checking for objdump... objdump 2021-04-01T12:29:39.6518682Z checking how to recognize dependent libraries... pass_all 2021-04-01T12:29:39.6525212Z checking for dlltool... dlltool 2021-04-01T12:29:39.6527060Z checking how to associate runtime and link libraries... printf %s\n 2021-04-01T12:29:39.6810257Z checking for archiver @FILE support... @ 2021-04-01T12:29:39.6822572Z checking for strip... strip 2021-04-01T12:29:39.6830053Z checking for ranlib... ranlib 2021-04-01T12:29:39.7498448Z checking command to parse /usr/bin/nm -B output from gcc object... ok 2021-04-01T12:29:39.7521570Z checking for sysroot... no 2021-04-01T12:29:39.7570508Z checking for a working dd... /bin/dd 2021-04-01T12:29:39.7615636Z checking how to truncate binary pipes... /bin/dd bs=4096 count=1 2021-04-01T12:29:39.7632153Z checking for mt... no 2021-04-01T12:29:39.7667671Z checking if : is a manifest tool... no 2021-04-01T12:29:39.8755397Z checking for ANSI C header files... yes 2021-04-01T12:29:39.9042501Z checking for sys/types.h... yes 2021-04-01T12:29:39.9376726Z checking for sys/stat.h... yes 2021-04-01T12:29:39.9765908Z checking for stdlib.h... yes 2021-04-01T12:29:40.0127647Z checking for string.h... yes 2021-04-01T12:29:40.0514092Z checking for memory.h... yes 2021-04-01T12:29:40.0955725Z checking for strings.h... yes 2021-04-01T12:29:40.1342834Z checking for inttypes.h... yes 2021-04-01T12:29:40.1724793Z checking for stdint.h... yes 2021-04-01T12:29:40.2193140Z checking for unistd.h... yes 2021-04-01T12:29:40.2589334Z checking for dlfcn.h... yes 2021-04-01T12:29:40.2641183Z checking for objdir... .libs 2021-04-01T12:29:40.3470971Z checking if gcc supports -fno-rtti -fno-exceptions... no 2021-04-01T12:29:40.3472312Z checking for gcc option to produce PIC... -fPIC -DPIC 2021-04-01T12:29:40.3681489Z checking if gcc PIC flag -fPIC -DPIC works... yes 2021-04-01T12:29:40.4434786Z checking if gcc static flag -static works... yes 2021-04-01T12:29:40.4741934Z checking if gcc supports -c -o file.o... yes 2021-04-01T12:29:40.4742973Z checking if gcc supports -c -o file.o... (cached) yes 2021-04-01T12:29:40.4874919Z checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes 2021-04-01T12:29:40.5437175Z checking dynamic linker characteristics... GNU/Linux ld.so 2021-04-01T12:29:40.5442845Z checking how to hardcode library paths into programs... immediate 2021-04-01T12:29:40.5468640Z checking whether stripping libraries is possible... yes 2021-04-01T12:29:40.5469278Z checking if libtool supports shared libraries... yes 2021-04-01T12:29:40.5469896Z checking whether to build shared libraries... no 2021-04-01T12:29:40.5470448Z checking whether to build static libraries... yes 2021-04-01T12:29:40.5580950Z checking for ANSI C header files... (cached) yes 2021-04-01T12:29:40.5848312Z checking whether time.h and sys/time.h may both be included... yes 2021-04-01T12:29:40.6239391Z checking fcntl.h usability... yes 2021-04-01T12:29:40.6329387Z checking fcntl.h presence... yes 2021-04-01T12:29:40.6337421Z checking for fcntl.h... yes 2021-04-01T12:29:40.6783365Z checking float.h usability... yes 2021-04-01T12:29:40.6872557Z checking float.h presence... yes 2021-04-01T12:29:40.6873196Z checking for float.h... yes 2021-04-01T12:29:40.7256508Z checking invent.h usability... no 2021-04-01T12:29:40.7369337Z checking invent.h presence... no 2021-04-01T12:29:40.7372709Z checking for invent.h... no 2021-04-01T12:29:40.7782000Z checking langinfo.h usability... yes 2021-04-01T12:29:40.7870076Z checking langinfo.h presence... yes 2021-04-01T12:29:40.7873104Z checking for langinfo.h... yes 2021-04-01T12:29:40.8301574Z checking locale.h usability... yes 2021-04-01T12:29:40.8400139Z checking locale.h presence... yes 2021-04-01T12:29:40.8400640Z checking for locale.h... yes 2021-04-01T12:29:40.8858510Z checking nl_types.h usability... yes 2021-04-01T12:29:40.8951498Z checking nl_types.h presence... yes 2021-04-01T12:29:40.8960028Z checking for nl_types.h... yes 2021-04-01T12:29:40.9369265Z checking sys/attributes.h usability... no 2021-04-01T12:29:40.9480398Z checking sys/attributes.h presence... no 2021-04-01T12:29:40.9482597Z checking for sys/attributes.h... no 2021-04-01T12:29:40.9879679Z checking sys/iograph.h usability... no 2021-04-01T12:29:41.0025272Z checking sys/iograph.h presence... no 2021-04-01T12:29:41.0025742Z checking for sys/iograph.h... no 2021-04-01T12:29:41.0380522Z checking sys/mman.h usability... yes 2021-04-01T12:29:41.0470919Z checking sys/mman.h presence... yes 2021-04-01T12:29:41.0471552Z checking for sys/mman.h... yes 2021-04-01T12:29:41.0935645Z checking sys/param.h usability... yes 2021-04-01T12:29:41.1068762Z checking sys/param.h presence... yes 2021-04-01T12:29:41.1069264Z checking for sys/param.h... yes 2021-04-01T12:29:41.1461846Z checking sys/processor.h usability... no 2021-04-01T12:29:41.1601211Z checking sys/processor.h presence... no 2021-04-01T12:29:41.1601823Z checking for sys/processor.h... no 2021-04-01T12:29:41.2004659Z checking sys/pstat.h usability... no 2021-04-01T12:29:41.2134436Z checking sys/pstat.h presence... no 2021-04-01T12:29:41.2135202Z checking for sys/pstat.h... no 2021-04-01T12:29:41.2560498Z checking sys/sysinfo.h usability... yes 2021-04-01T12:29:41.2658439Z checking sys/sysinfo.h presence... yes 2021-04-01T12:29:41.2658939Z checking for sys/sysinfo.h... yes 2021-04-01T12:29:41.3225342Z checking sys/syssgi.h usability... no 2021-04-01T12:29:41.3350751Z checking sys/syssgi.h presence... no 2021-04-01T12:29:41.3351277Z checking for sys/syssgi.h... no 2021-04-01T12:29:41.3718809Z checking sys/systemcfg.h usability... no 2021-04-01T12:29:41.3841775Z checking sys/systemcfg.h presence... no 2021-04-01T12:29:41.3847801Z checking for sys/systemcfg.h... no 2021-04-01T12:29:41.4222495Z checking sys/time.h usability... yes 2021-04-01T12:29:41.4323316Z checking sys/time.h presence... yes 2021-04-01T12:29:41.4323924Z checking for sys/time.h... yes 2021-04-01T12:29:41.4709389Z checking sys/times.h usability... yes 2021-04-01T12:29:41.4800035Z checking sys/times.h presence... yes 2021-04-01T12:29:41.4800507Z checking for sys/times.h... yes 2021-04-01T12:29:41.5039623Z checking for sys/resource.h... yes 2021-04-01T12:29:41.5307786Z checking for sys/sysctl.h... yes 2021-04-01T12:29:41.5502865Z checking for machine/hal_sysinfo.h... no 2021-04-01T12:29:41.5998291Z checking whether fgetc is declared... yes 2021-04-01T12:29:41.6513176Z checking whether fscanf is declared... yes 2021-04-01T12:29:41.6925126Z checking whether optarg is declared... yes 2021-04-01T12:29:41.7340037Z checking whether ungetc is declared... yes 2021-04-01T12:29:41.7765855Z checking whether vfprintf is declared... yes 2021-04-01T12:29:41.8071571Z checking whether sys_errlist is declared... yes 2021-04-01T12:29:41.8415077Z checking whether sys_nerr is declared... yes 2021-04-01T12:29:41.8650757Z checking return type of signal handlers... void 2021-04-01T12:29:41.9547017Z checking for intmax_t... yes 2021-04-01T12:29:42.0307098Z checking for long double... yes 2021-04-01T12:29:42.1163147Z checking for long long... yes 2021-04-01T12:29:42.1908679Z checking for ptrdiff_t... yes 2021-04-01T12:29:42.2639684Z checking for quad_t... yes 2021-04-01T12:29:42.3346464Z checking for uint_least32_t... yes 2021-04-01T12:29:42.4032278Z checking for intptr_t... yes 2021-04-01T12:29:42.4289330Z checking for working volatile... yes 2021-04-01T12:29:42.4493557Z checking for C/C++ restrict keyword... __restrict 2021-04-01T12:29:42.4725743Z checking whether gcc __attribute__ ((const)) works... yes 2021-04-01T12:29:42.4908174Z checking whether gcc __attribute__ ((malloc)) works... yes 2021-04-01T12:29:42.5182752Z checking whether gcc __attribute__ ((mode (XX))) works... yes 2021-04-01T12:29:42.5412554Z checking whether gcc __attribute__ ((noreturn)) works... yes 2021-04-01T12:29:42.5653282Z checking whether gcc hidden aliases work... yes 2021-04-01T12:29:42.5828941Z checking for inline... inline 2021-04-01T12:29:42.6550755Z checking for cos in -lm... yes 2021-04-01T12:29:42.6950358Z checking for working alloca.h... yes 2021-04-01T12:29:42.7449521Z checking for alloca (via gmp-impl.h)... yes 2021-04-01T12:29:42.7450056Z checking how to allocate temporary memory... alloca 2021-04-01T12:29:42.8389890Z checking whether byte ordering is bigendian... no 2021-04-01T12:29:42.8919006Z checking format of `double' floating point... IEEE little endian 2021-04-01T12:29:42.9471299Z checking for alarm... yes 2021-04-01T12:29:43.0062550Z checking for attr_get... no 2021-04-01T12:29:43.0517123Z checking for clock... yes 2021-04-01T12:29:43.1055115Z checking for cputime... no 2021-04-01T12:29:43.1449995Z checking for getpagesize... yes 2021-04-01T12:29:43.1959439Z checking for getrusage... yes 2021-04-01T12:29:43.2414933Z checking for gettimeofday... yes 2021-04-01T12:29:43.2949280Z checking for getsysinfo... no 2021-04-01T12:29:43.3389565Z checking for localeconv... yes 2021-04-01T12:29:43.4053780Z checking for memset... yes 2021-04-01T12:29:43.4515095Z checking for mmap... yes 2021-04-01T12:29:43.4969438Z checking for mprotect... yes 2021-04-01T12:29:43.5465716Z checking for nl_langinfo... yes 2021-04-01T12:29:43.5951450Z checking for obstack_vprintf... yes 2021-04-01T12:29:43.6423734Z checking for popen... yes 2021-04-01T12:29:43.6959464Z checking for processor_info... no 2021-04-01T12:29:43.7449050Z checking for pstat_getprocessor... no 2021-04-01T12:29:43.7944821Z checking for raise... yes 2021-04-01T12:29:43.8465986Z checking for read_real_time... no 2021-04-01T12:29:43.8869907Z checking for sigaction... yes 2021-04-01T12:29:43.9458488Z checking for sigaltstack... yes 2021-04-01T12:29:43.9980312Z checking for sigstack... yes 2021-04-01T12:29:44.0524300Z checking for syssgi... no 2021-04-01T12:29:44.1010318Z checking for strchr... yes 2021-04-01T12:29:44.1518330Z checking for strerror... yes 2021-04-01T12:29:44.1966237Z checking for strnlen... yes 2021-04-01T12:29:44.2398573Z checking for strtol... yes 2021-04-01T12:29:44.2961875Z checking for strtoul... yes 2021-04-01T12:29:44.3383798Z checking for sysconf... yes 2021-04-01T12:29:44.3877531Z checking for sysctl... yes 2021-04-01T12:29:44.4407925Z checking for sysctlbyname... no 2021-04-01T12:29:44.4992299Z checking for times... yes 2021-04-01T12:29:44.5495496Z checking for library containing clock_gettime... none required 2021-04-01T12:29:44.5907254Z checking for vsnprintf... yes 2021-04-01T12:29:44.6912485Z checking whether vsnprintf works... yes 2021-04-01T12:29:44.6916871Z checking whether sscanf needs writable input... no 2021-04-01T12:29:44.7219637Z checking for struct pst_processor.psp_iticksperclktick... no 2021-04-01T12:29:47.6556420Z checking for suitable m4... m4 2021-04-01T12:29:47.6608899Z checking if m4wrap produces spurious output... no 2021-04-01T12:29:47.6756311Z checking how to switch to text section... .text 2021-04-01T12:29:47.6756845Z checking how to switch to data section... .data 2021-04-01T12:29:47.6964022Z checking for assembler label suffix... : 2021-04-01T12:29:47.6964606Z checking for assembler global directive... .globl 2021-04-01T12:29:47.6965216Z checking for assembler global directive attribute... 2021-04-01T12:29:47.7145578Z checking if globals are prefixed by underscore... no 2021-04-01T12:29:47.7293093Z checking how to switch to read-only data section... .section .rodata 2021-04-01T12:29:47.7401418Z checking for assembler .type directive... .type $1,@$2 2021-04-01T12:29:47.7523096Z checking for assembler .size directive... .size $1,$2 2021-04-01T12:29:47.7797004Z checking for assembler local label prefix... .L 2021-04-01T12:29:47.7919374Z checking for assembler byte directive... .byte 2021-04-01T12:29:47.8041135Z checking how to define a 32-bit word... .long 2021-04-01T12:29:47.8187356Z checking if .align assembly directive is logarithmic... no 2021-04-01T12:29:47.8287370Z checking if the .align directive accepts an 0x90 fill in .text... yes 2021-04-01T12:29:47.8376939Z checking if the assembler knows about the mulx instruction... yes 2021-04-01T12:29:47.8473330Z checking for assembler COFF type directives... no 2021-04-01T12:29:47.9145029Z checking size of void *... 8 2021-04-01T12:29:47.9795019Z checking size of unsigned short... 2 2021-04-01T12:29:48.0422230Z checking size of unsigned... 4 2021-04-01T12:29:48.1065304Z checking size of unsigned long... 8 2021-04-01T12:29:48.1645040Z checking size of mp_limb_t... 8 2021-04-01T12:29:48.2214133Z checking for stack_t... yes 2021-04-01T12:29:48.2540837Z checking for tputs in -lncurses... no 2021-04-01T12:29:48.2851338Z checking for tputs in -lcurses... no 2021-04-01T12:29:48.3340184Z checking for readline in -lreadline... no 2021-04-01T12:29:48.3340734Z checking readline detected... no 2021-04-01T12:29:48.3345090Z checking for bison... no 2021-04-01T12:29:48.3348775Z checking for byacc... no 2021-04-01T12:29:48.3355980Z checking for flex... no 2021-04-01T12:29:48.3363029Z checking for lex... no 2021-04-01T12:29:48.3366285Z creating config.m4 2021-04-01T12:29:48.3790494Z checking that generated files are newer than configure... done 2021-04-01T12:29:48.3791271Z configure: creating ./config.status 2021-04-01T12:29:49.0453274Z config.status: creating demos/pexpr-config.h 2021-04-01T12:29:49.0634130Z config.status: creating demos/calc/calc-config.h 2021-04-01T12:29:49.0797992Z config.status: creating Makefile 2021-04-01T12:29:49.0949858Z config.status: creating mpf/Makefile 2021-04-01T12:29:49.1106866Z config.status: creating mpn/Makefile 2021-04-01T12:29:49.1270531Z config.status: creating mpq/Makefile 2021-04-01T12:29:49.1433127Z config.status: creating mpz/Makefile 2021-04-01T12:29:49.1587697Z config.status: creating printf/Makefile 2021-04-01T12:29:49.1734789Z config.status: creating scanf/Makefile 2021-04-01T12:29:49.1889274Z config.status: creating rand/Makefile 2021-04-01T12:29:49.2056418Z config.status: creating cxx/Makefile 2021-04-01T12:29:49.2209625Z config.status: creating tests/Makefile 2021-04-01T12:29:49.2354644Z config.status: creating tests/devel/Makefile 2021-04-01T12:29:49.2530288Z config.status: creating tests/mpf/Makefile 2021-04-01T12:29:49.2690252Z config.status: creating tests/mpn/Makefile 2021-04-01T12:29:49.2843156Z config.status: creating tests/mpq/Makefile 2021-04-01T12:29:49.3019129Z config.status: creating tests/mpz/Makefile 2021-04-01T12:29:49.3195512Z config.status: creating tests/rand/Makefile 2021-04-01T12:29:49.3352270Z config.status: creating tests/misc/Makefile 2021-04-01T12:29:49.3505336Z config.status: creating tests/cxx/Makefile 2021-04-01T12:29:49.3686451Z config.status: creating doc/Makefile 2021-04-01T12:29:49.3847604Z config.status: creating tune/Makefile 2021-04-01T12:29:49.4024311Z config.status: creating demos/Makefile 2021-04-01T12:29:49.4178753Z config.status: creating demos/calc/Makefile 2021-04-01T12:29:49.4356099Z config.status: creating demos/expr/Makefile 2021-04-01T12:29:49.4520144Z config.status: creating gmp.h 2021-04-01T12:29:49.4655351Z config.status: creating gmp.pc 2021-04-01T12:29:49.4777175Z config.status: creating gmpxx.pc 2021-04-01T12:29:49.4889559Z config.status: creating config.h 2021-04-01T12:29:49.5028261Z config.status: linking mpn/x86_64/invert_limb_table.asm to mpn/invert_limb_table.asm 2021-04-01T12:29:49.5247551Z config.status: linking mpn/x86_64/fat/fat.c to mpn/fat.c 2021-04-01T12:29:49.5326842Z config.status: linking mpn/x86_64/fat/fat_entry.asm to mpn/fat_entry.asm 2021-04-01T12:29:49.5499815Z config.status: linking mpn/generic/add.c to mpn/add.c 2021-04-01T12:29:49.5576750Z config.status: linking mpn/generic/add_1.c to mpn/add_1.c 2021-04-01T12:29:49.5644647Z config.status: linking mpn/generic/sub.c to mpn/sub.c 2021-04-01T12:29:49.5720469Z config.status: linking mpn/generic/sub_1.c to mpn/sub_1.c 2021-04-01T12:29:49.5791876Z config.status: linking mpn/generic/cnd_swap.c to mpn/cnd_swap.c 2021-04-01T12:29:49.5861414Z config.status: linking mpn/generic/neg.c to mpn/neg.c 2021-04-01T12:29:49.6007260Z config.status: linking mpn/x86_64/aors_err1_n.asm to mpn/add_err1_n.asm 2021-04-01T12:29:49.6090107Z config.status: linking mpn/x86_64/aors_err2_n.asm to mpn/add_err2_n.asm 2021-04-01T12:29:49.6161325Z config.status: linking mpn/x86_64/aors_err3_n.asm to mpn/add_err3_n.asm 2021-04-01T12:29:49.6240544Z config.status: linking mpn/x86_64/aors_err1_n.asm to mpn/sub_err1_n.asm 2021-04-01T12:29:49.6309614Z config.status: linking mpn/x86_64/aors_err2_n.asm to mpn/sub_err2_n.asm 2021-04-01T12:29:49.6412679Z config.status: linking mpn/x86_64/aors_err3_n.asm to mpn/sub_err3_n.asm 2021-04-01T12:29:49.6487682Z config.status: linking mpn/generic/diveby3.c to mpn/diveby3.c 2021-04-01T12:29:49.6580485Z config.status: linking mpn/generic/divis.c to mpn/divis.c 2021-04-01T12:29:49.6657668Z config.status: linking mpn/generic/divrem.c to mpn/divrem.c 2021-04-01T12:29:49.6725554Z config.status: linking mpn/x86_64/divrem_2.asm to mpn/divrem_2.asm 2021-04-01T12:29:49.6795416Z config.status: linking mpn/generic/fib2_ui.c to mpn/fib2_ui.c 2021-04-01T12:29:49.6862667Z config.status: linking mpn/generic/fib2m.c to mpn/fib2m.c 2021-04-01T12:29:49.6934907Z config.status: linking mpn/generic/dump.c to mpn/dump.c 2021-04-01T12:29:49.7020081Z config.status: linking mpn/generic/mod_1_3.c to mpn/mod_1_3.c 2021-04-01T12:29:49.7091676Z config.status: linking mpn/generic/mul.c to mpn/mul.c 2021-04-01T12:29:49.7161976Z config.status: linking mpn/generic/mul_fft.c to mpn/mul_fft.c 2021-04-01T12:29:49.7227195Z config.status: linking mpn/generic/mul_n.c to mpn/mul_n.c 2021-04-01T12:29:49.7304560Z config.status: linking mpn/generic/sqr.c to mpn/sqr.c 2021-04-01T12:29:49.7370041Z config.status: linking mpn/generic/nussbaumer_mul.c to mpn/nussbaumer_mul.c 2021-04-01T12:29:49.7441936Z config.status: linking mpn/generic/mulmid_basecase.c to mpn/mulmid_basecase.c 2021-04-01T12:29:49.7512131Z config.status: linking mpn/generic/toom42_mulmid.c to mpn/toom42_mulmid.c 2021-04-01T12:29:49.7581405Z config.status: linking mpn/generic/mulmid_n.c to mpn/mulmid_n.c 2021-04-01T12:29:49.7649050Z config.status: linking mpn/generic/mulmid.c to mpn/mulmid.c 2021-04-01T12:29:49.7723654Z config.status: linking mpn/generic/random.c to mpn/random.c 2021-04-01T12:29:49.7789764Z config.status: linking mpn/generic/random2.c to mpn/random2.c 2021-04-01T12:29:49.7851354Z config.status: linking mpn/generic/pow_1.c to mpn/pow_1.c 2021-04-01T12:29:49.7928247Z config.status: linking mpn/generic/rootrem.c to mpn/rootrem.c 2021-04-01T12:29:49.7991458Z config.status: linking mpn/generic/sqrtrem.c to mpn/sqrtrem.c 2021-04-01T12:29:49.8060145Z config.status: linking mpn/generic/sizeinbase.c to mpn/sizeinbase.c 2021-04-01T12:29:49.8141949Z config.status: linking mpn/generic/get_str.c to mpn/get_str.c 2021-04-01T12:29:49.8208015Z config.status: linking mpn/generic/set_str.c to mpn/set_str.c 2021-04-01T12:29:49.8273125Z config.status: linking mpn/generic/compute_powtab.c to mpn/compute_powtab.c 2021-04-01T12:29:49.8342313Z config.status: linking mpn/generic/scan0.c to mpn/scan0.c 2021-04-01T12:29:49.8415763Z config.status: linking mpn/generic/scan1.c to mpn/scan1.c 2021-04-01T12:29:49.8482440Z config.status: linking mpn/x86_64/popham.asm to mpn/popcount.asm 2021-04-01T12:29:49.8551624Z config.status: linking mpn/x86_64/popham.asm to mpn/hamdist.asm 2021-04-01T12:29:49.8626074Z config.status: linking mpn/generic/cmp.c to mpn/cmp.c 2021-04-01T12:29:49.8692056Z config.status: linking mpn/generic/zero_p.c to mpn/zero_p.c 2021-04-01T12:29:49.8760173Z config.status: linking mpn/generic/perfsqr.c to mpn/perfsqr.c 2021-04-01T12:29:49.8839826Z config.status: linking mpn/generic/perfpow.c to mpn/perfpow.c 2021-04-01T12:29:49.8905641Z config.status: linking mpn/generic/strongfibo.c to mpn/strongfibo.c 2021-04-01T12:29:49.8969594Z config.status: linking mpn/x86_64/gcd_22.asm to mpn/gcd_22.asm 2021-04-01T12:29:49.9039378Z config.status: linking mpn/generic/gcd_1.c to mpn/gcd_1.c 2021-04-01T12:29:49.9120892Z config.status: linking mpn/generic/gcd.c to mpn/gcd.c 2021-04-01T12:29:49.9202845Z config.status: linking mpn/generic/gcdext_1.c to mpn/gcdext_1.c 2021-04-01T12:29:49.9277000Z config.status: linking mpn/generic/gcdext.c to mpn/gcdext.c 2021-04-01T12:29:49.9350964Z config.status: linking mpn/generic/gcd_subdiv_step.c to mpn/gcd_subdiv_step.c 2021-04-01T12:29:49.9424654Z config.status: linking mpn/generic/gcdext_lehmer.c to mpn/gcdext_lehmer.c 2021-04-01T12:29:49.9504721Z config.status: linking mpn/generic/div_q.c to mpn/div_q.c 2021-04-01T12:29:49.9575459Z config.status: linking mpn/generic/tdiv_qr.c to mpn/tdiv_qr.c 2021-04-01T12:29:49.9647970Z config.status: linking mpn/generic/jacbase.c to mpn/jacbase.c 2021-04-01T12:29:49.9716676Z config.status: linking mpn/generic/jacobi_2.c to mpn/jacobi_2.c 2021-04-01T12:29:49.9785516Z config.status: linking mpn/generic/jacobi.c to mpn/jacobi.c 2021-04-01T12:29:49.9877655Z config.status: linking mpn/generic/get_d.c to mpn/get_d.c 2021-04-01T12:29:49.9964914Z config.status: linking mpn/generic/matrix22_mul.c to mpn/matrix22_mul.c 2021-04-01T12:29:50.0028677Z config.status: linking mpn/generic/matrix22_mul1_inverse_vector.c to mpn/matrix22_mul1_inverse_vector.c 2021-04-01T12:29:50.0093543Z config.status: linking mpn/generic/hgcd_matrix.c to mpn/hgcd_matrix.c 2021-04-01T12:29:50.0161051Z config.status: linking mpn/generic/hgcd2.c to mpn/hgcd2.c 2021-04-01T12:29:50.0233998Z config.status: linking mpn/generic/hgcd_step.c to mpn/hgcd_step.c 2021-04-01T12:29:50.0298727Z config.status: linking mpn/generic/hgcd_reduce.c to mpn/hgcd_reduce.c 2021-04-01T12:29:50.0367509Z config.status: linking mpn/generic/hgcd.c to mpn/hgcd.c 2021-04-01T12:29:50.0430964Z config.status: linking mpn/generic/hgcd_appr.c to mpn/hgcd_appr.c 2021-04-01T12:29:50.0500960Z config.status: linking mpn/generic/hgcd2_jacobi.c to mpn/hgcd2_jacobi.c 2021-04-01T12:29:50.0579623Z config.status: linking mpn/generic/hgcd_jacobi.c to mpn/hgcd_jacobi.c 2021-04-01T12:29:50.0651455Z config.status: linking mpn/generic/mullo_n.c to mpn/mullo_n.c 2021-04-01T12:29:50.0726569Z config.status: linking mpn/generic/sqrlo.c to mpn/sqrlo.c 2021-04-01T12:29:50.0802882Z config.status: linking mpn/generic/sqrlo_basecase.c to mpn/sqrlo_basecase.c 2021-04-01T12:29:50.0877784Z config.status: linking mpn/generic/toom22_mul.c to mpn/toom22_mul.c 2021-04-01T12:29:50.0944176Z config.status: linking mpn/generic/toom32_mul.c to mpn/toom32_mul.c 2021-04-01T12:29:50.1011680Z config.status: linking mpn/generic/toom42_mul.c to mpn/toom42_mul.c 2021-04-01T12:29:50.1079685Z config.status: linking mpn/generic/toom52_mul.c to mpn/toom52_mul.c 2021-04-01T12:29:50.1146224Z config.status: linking mpn/generic/toom62_mul.c to mpn/toom62_mul.c 2021-04-01T12:29:50.1207102Z config.status: linking mpn/generic/toom33_mul.c to mpn/toom33_mul.c 2021-04-01T12:29:50.1269163Z config.status: linking mpn/generic/toom43_mul.c to mpn/toom43_mul.c 2021-04-01T12:29:50.1333152Z config.status: linking mpn/generic/toom53_mul.c to mpn/toom53_mul.c 2021-04-01T12:29:50.1406181Z config.status: linking mpn/generic/toom54_mul.c to mpn/toom54_mul.c 2021-04-01T12:29:50.1478236Z config.status: linking mpn/generic/toom63_mul.c to mpn/toom63_mul.c 2021-04-01T12:29:50.1550463Z config.status: linking mpn/generic/toom44_mul.c to mpn/toom44_mul.c 2021-04-01T12:29:50.1618434Z config.status: linking mpn/generic/toom6h_mul.c to mpn/toom6h_mul.c 2021-04-01T12:29:50.1790127Z config.status: linking mpn/generic/toom6_sqr.c to mpn/toom6_sqr.c 2021-04-01T12:29:50.1861897Z config.status: linking mpn/generic/toom8h_mul.c to mpn/toom8h_mul.c 2021-04-01T12:29:50.1933324Z config.status: linking mpn/generic/toom8_sqr.c to mpn/toom8_sqr.c 2021-04-01T12:29:50.2004729Z config.status: linking mpn/generic/toom_couple_handling.c to mpn/toom_couple_handling.c 2021-04-01T12:29:50.2078654Z config.status: linking mpn/generic/toom2_sqr.c to mpn/toom2_sqr.c 2021-04-01T12:29:50.2155241Z config.status: linking mpn/generic/toom3_sqr.c to mpn/toom3_sqr.c 2021-04-01T12:29:50.2254820Z config.status: linking mpn/generic/toom4_sqr.c to mpn/toom4_sqr.c 2021-04-01T12:29:50.2326051Z config.status: linking mpn/generic/toom_eval_dgr3_pm1.c to mpn/toom_eval_dgr3_pm1.c 2021-04-01T12:29:50.2394406Z config.status: linking mpn/generic/toom_eval_dgr3_pm2.c to mpn/toom_eval_dgr3_pm2.c 2021-04-01T12:29:50.2468114Z config.status: linking mpn/generic/toom_eval_pm1.c to mpn/toom_eval_pm1.c 2021-04-01T12:29:50.2528854Z config.status: linking mpn/generic/toom_eval_pm2.c to mpn/toom_eval_pm2.c 2021-04-01T12:29:50.2599965Z config.status: linking mpn/generic/toom_eval_pm2exp.c to mpn/toom_eval_pm2exp.c 2021-04-01T12:29:50.2663707Z config.status: linking mpn/generic/toom_eval_pm2rexp.c to mpn/toom_eval_pm2rexp.c 2021-04-01T12:29:50.2728619Z config.status: linking mpn/generic/toom_interpolate_5pts.c to mpn/toom_interpolate_5pts.c 2021-04-01T12:29:50.2815164Z config.status: linking mpn/generic/toom_interpolate_6pts.c to mpn/toom_interpolate_6pts.c 2021-04-01T12:29:50.2885473Z config.status: linking mpn/generic/toom_interpolate_7pts.c to mpn/toom_interpolate_7pts.c 2021-04-01T12:29:50.2960681Z config.status: linking mpn/generic/toom_interpolate_8pts.c to mpn/toom_interpolate_8pts.c 2021-04-01T12:29:50.3031054Z config.status: linking mpn/generic/toom_interpolate_12pts.c to mpn/toom_interpolate_12pts.c 2021-04-01T12:29:50.3105545Z config.status: linking mpn/generic/toom_interpolate_16pts.c to mpn/toom_interpolate_16pts.c 2021-04-01T12:29:50.3181555Z config.status: linking mpn/generic/invertappr.c to mpn/invertappr.c 2021-04-01T12:29:50.3251438Z config.status: linking mpn/generic/invert.c to mpn/invert.c 2021-04-01T12:29:50.3330168Z config.status: linking mpn/generic/binvert.c to mpn/binvert.c 2021-04-01T12:29:50.3401794Z config.status: linking mpn/generic/mulmod_bnm1.c to mpn/mulmod_bnm1.c 2021-04-01T12:29:50.3468173Z config.status: linking mpn/generic/sqrmod_bnm1.c to mpn/sqrmod_bnm1.c 2021-04-01T12:29:50.3536771Z config.status: linking mpn/generic/div_qr_1.c to mpn/div_qr_1.c 2021-04-01T12:29:50.3601794Z config.status: linking mpn/x86_64/div_qr_1n_pi1.asm to mpn/div_qr_1n_pi1.asm 2021-04-01T12:29:50.3669648Z config.status: linking mpn/generic/div_qr_2.c to mpn/div_qr_2.c 2021-04-01T12:29:50.3736754Z config.status: linking mpn/x86_64/div_qr_2n_pi1.asm to mpn/div_qr_2n_pi1.asm 2021-04-01T12:29:50.3820477Z config.status: linking mpn/x86_64/div_qr_2u_pi1.asm to mpn/div_qr_2u_pi1.asm 2021-04-01T12:29:50.3908832Z config.status: linking mpn/generic/sbpi1_div_q.c to mpn/sbpi1_div_q.c 2021-04-01T12:29:50.3979392Z config.status: linking mpn/generic/sbpi1_div_qr.c to mpn/sbpi1_div_qr.c 2021-04-01T12:29:50.4050282Z config.status: linking mpn/generic/sbpi1_divappr_q.c to mpn/sbpi1_divappr_q.c 2021-04-01T12:29:50.4121546Z config.status: linking mpn/generic/dcpi1_div_q.c to mpn/dcpi1_div_q.c 2021-04-01T12:29:50.4193835Z config.status: linking mpn/generic/dcpi1_div_qr.c to mpn/dcpi1_div_qr.c 2021-04-01T12:29:50.4263966Z config.status: linking mpn/generic/dcpi1_divappr_q.c to mpn/dcpi1_divappr_q.c 2021-04-01T12:29:50.4355313Z config.status: linking mpn/generic/mu_div_qr.c to mpn/mu_div_qr.c 2021-04-01T12:29:50.4450286Z config.status: linking mpn/generic/mu_divappr_q.c to mpn/mu_divappr_q.c 2021-04-01T12:29:50.4526826Z config.status: linking mpn/generic/mu_div_q.c to mpn/mu_div_q.c 2021-04-01T12:29:50.4597516Z config.status: linking mpn/x86_64/bdiv_q_1.asm to mpn/bdiv_q_1.asm 2021-04-01T12:29:50.4663664Z config.status: linking mpn/generic/sbpi1_bdiv_q.c to mpn/sbpi1_bdiv_q.c 2021-04-01T12:29:50.4724821Z config.status: linking mpn/generic/sbpi1_bdiv_qr.c to mpn/sbpi1_bdiv_qr.c 2021-04-01T12:29:50.4800795Z config.status: linking mpn/generic/sbpi1_bdiv_r.c to mpn/sbpi1_bdiv_r.c 2021-04-01T12:29:50.4867716Z config.status: linking mpn/generic/dcpi1_bdiv_q.c to mpn/dcpi1_bdiv_q.c 2021-04-01T12:29:50.4951968Z config.status: linking mpn/generic/dcpi1_bdiv_qr.c to mpn/dcpi1_bdiv_qr.c 2021-04-01T12:29:50.5020117Z config.status: linking mpn/generic/mu_bdiv_q.c to mpn/mu_bdiv_q.c 2021-04-01T12:29:50.5092314Z config.status: linking mpn/generic/mu_bdiv_qr.c to mpn/mu_bdiv_qr.c 2021-04-01T12:29:50.5168975Z config.status: linking mpn/generic/bdiv_q.c to mpn/bdiv_q.c 2021-04-01T12:29:50.5239731Z config.status: linking mpn/generic/bdiv_qr.c to mpn/bdiv_qr.c 2021-04-01T12:29:50.5309159Z config.status: linking mpn/generic/broot.c to mpn/broot.c 2021-04-01T12:29:50.5385321Z config.status: linking mpn/generic/brootinv.c to mpn/brootinv.c 2021-04-01T12:29:50.5457034Z config.status: linking mpn/generic/bsqrt.c to mpn/bsqrt.c 2021-04-01T12:29:50.5537851Z config.status: linking mpn/generic/bsqrtinv.c to mpn/bsqrtinv.c 2021-04-01T12:29:50.5605785Z config.status: linking mpn/generic/divexact.c to mpn/divexact.c 2021-04-01T12:29:50.5674041Z config.status: linking mpn/generic/redc_n.c to mpn/redc_n.c 2021-04-01T12:29:50.5740484Z config.status: linking mpn/generic/powm.c to mpn/powm.c 2021-04-01T12:29:50.5823470Z config.status: linking mpn/generic/powlo.c to mpn/powlo.c 2021-04-01T12:29:50.5900098Z config.status: linking mpn/generic/sec_powm.c to mpn/sec_powm.c 2021-04-01T12:29:50.5978500Z config.status: linking mpn/generic/sec_mul.c to mpn/sec_mul.c 2021-04-01T12:29:50.6050020Z config.status: linking mpn/generic/sec_sqr.c to mpn/sec_sqr.c 2021-04-01T12:29:50.6129138Z config.status: linking mpn/generic/sec_div.c to mpn/sec_div_qr.c 2021-04-01T12:29:50.6196803Z config.status: linking mpn/generic/sec_div.c to mpn/sec_div_r.c 2021-04-01T12:29:50.6274586Z config.status: linking mpn/generic/sec_pi1_div.c to mpn/sec_pi1_div_qr.c 2021-04-01T12:29:50.6343928Z config.status: linking mpn/generic/sec_pi1_div.c to mpn/sec_pi1_div_r.c 2021-04-01T12:29:50.6409444Z config.status: linking mpn/generic/sec_aors_1.c to mpn/sec_add_1.c 2021-04-01T12:29:50.6489147Z config.status: linking mpn/generic/sec_aors_1.c to mpn/sec_sub_1.c 2021-04-01T12:29:50.6562279Z config.status: linking mpn/generic/sec_invert.c to mpn/sec_invert.c 2021-04-01T12:29:50.6628140Z config.status: linking mpn/generic/trialdiv.c to mpn/trialdiv.c 2021-04-01T12:29:50.6698055Z config.status: linking mpn/generic/remove.c to mpn/remove.c 2021-04-01T12:29:50.6763120Z config.status: linking mpn/x86_64/logops_n.asm to mpn/and_n.asm 2021-04-01T12:29:50.6830921Z config.status: linking mpn/x86_64/logops_n.asm to mpn/andn_n.asm 2021-04-01T12:29:50.6894003Z config.status: linking mpn/x86_64/logops_n.asm to mpn/nand_n.asm 2021-04-01T12:29:50.6962930Z config.status: linking mpn/x86_64/logops_n.asm to mpn/ior_n.asm 2021-04-01T12:29:50.7028999Z config.status: linking mpn/x86_64/logops_n.asm to mpn/iorn_n.asm 2021-04-01T12:29:50.7097244Z config.status: linking mpn/x86_64/logops_n.asm to mpn/nior_n.asm 2021-04-01T12:29:50.7179636Z config.status: linking mpn/x86_64/logops_n.asm to mpn/xor_n.asm 2021-04-01T12:29:50.7250656Z config.status: linking mpn/x86_64/logops_n.asm to mpn/xnor_n.asm 2021-04-01T12:29:50.7318985Z config.status: linking mpn/generic/zero.c to mpn/zero.c 2021-04-01T12:29:50.7383581Z config.status: linking mpn/x86_64/sec_tabselect.asm to mpn/sec_tabselect.asm 2021-04-01T12:29:50.7452113Z config.status: linking mpn/generic/comb_tables.c to mpn/comb_tables.c 2021-04-01T12:29:50.7517896Z config.status: linking mpn/x86_64/invert_limb.asm to mpn/invert_limb.asm 2021-04-01T12:29:50.7585709Z config.status: linking mpn/x86_64/sqr_diag_addlsh1.asm to mpn/sqr_diag_addlsh1.asm 2021-04-01T12:29:50.7650126Z config.status: linking mpn/x86_64/mul_2.asm to mpn/mul_2.asm 2021-04-01T12:29:50.7712934Z config.status: linking mpn/x86_64/aorrlsh1_n.asm to mpn/rsblsh1_n.asm 2021-04-01T12:29:50.7775762Z config.status: linking mpn/x86_64/rsh1aors_n.asm to mpn/rsh1add_n.asm 2021-04-01T12:29:50.7838462Z config.status: linking mpn/x86_64/rsh1aors_n.asm to mpn/rsh1sub_n.asm 2021-04-01T12:29:50.7901762Z config.status: linking mpn/x86_64/aorrlsh2_n.asm to mpn/rsblsh2_n.asm 2021-04-01T12:29:50.7966272Z config.status: linking mpn/x86_64/aorrlsh_n.asm to mpn/addlsh_n.asm 2021-04-01T12:29:50.8031410Z config.status: linking mpn/x86_64/aorrlsh_n.asm to mpn/rsblsh_n.asm 2021-04-01T12:29:50.8103032Z config.status: linking mpn/generic/add_n_sub_n.c to mpn/add_n_sub_n.c 2021-04-01T12:29:50.8180953Z config.status: linking mpn/x86_64/addaddmul_1msb0.asm to mpn/addaddmul_1msb0.asm 2021-04-01T12:29:50.8225853Z config.status: linking mpn/x86_64/fat/gmp-mparam.h to gmp-mparam.h 2021-04-01T12:29:50.8255607Z config.status: executing libtool commands 2021-04-01T12:29:50.8386855Z configure: summary of build options: 2021-04-01T12:29:50.8387183Z 2021-04-01T12:29:50.8387479Z Version: GNU MP 6.2.1 2021-04-01T12:29:50.8388428Z Host type: broadwell-pc-linux-gnu 2021-04-01T12:29:50.8388805Z ABI: 64 2021-04-01T12:29:50.8389280Z Install prefix: /home/gmp-6.2.1 2021-04-01T12:29:50.8389611Z Compiler: gcc 2021-04-01T12:29:50.8389924Z Static libraries: yes 2021-04-01T12:29:50.8390263Z Shared libraries: no 2021-04-01T12:29:50.8390477Z _______________________________________________ gmp-bugs mailing list gmp-bugs@gmplib.org https://gmplib.org/mailman/listinfo/gmp-bugs