On Sun, Feb 02 2020, Christian Weisgerber <[email protected]> wrote: > This updates devel/gmp to 6.2.0. > gmp has a ton of machine-specific optimizations, so success on one > arch doesn't mean it will work elsewhere.
Indeed :) > I have successfully run the regression tests on > * aarch64 > * amd64 > * i386 > > I'd like to see it tested on a few more archs, say, powerpc/sparc64/ > mips64, before I commit it. Fails to build on sparc64: --8<-- /usr/bin/libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" cc -c -DHAVE_CONFIG_H -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo gcd_11 | sed 's/_$//'` -O2 -pipe `test -f 'gcd_11.asm' || echo './'`gcd_11.asm ../mpn/m4-ccas --m4=m4 cc -c -DHAVE_CONFIG_H -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_gcd_11 -O2 -pipe gcd_11.asm -fPIC -DPIC -o .libs/gcd_11.o m4 -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_gcd_11 -DPIC gcd_11.asm >tmp-gcd_11.s cc -c -DHAVE_CONFIG_H -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_gcd_11 -O2 -pipe tmp-gcd_11.s -fPIC -DPIC -o .libs/gcd_11.o tmp-gcd_11.s: Assembler messages: tmp-gcd_11.s:210: Error: Illegal operands tmp-gcd_11.s:211: Error: Illegal operands egcc: internal compiler error: Segmentation fault signal terminated program as Please submit a full bug report, with preprocessed source if appropriate. See <https://gcc.gnu.org/bugs/> for instructions. Error while executing ../mpn/m4-ccas --m4=m4 cc -c -DHAVE_CONFIG_H -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_gcd_11 -O2 -pipe gcd_11.asm -fPIC -DPIC -o .libs/gcd_11.o *** Error 4 in mpn (Makefile:768 'gcd_11.lo') *** Error 1 in . (Makefile:1020 'all-recursive': @fail=; if (target_option=k; case ${target_option-} in ?) ;; *) echo "am__make_running_w...) *** Error 2 in /usr/ports/pobj/gmp-6.2.0/gmp-6.2.0 (Makefile:785 'all') *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2891 '/usr/ports/pobj/gmp-6.2.0/.build_done': @cd /usr/ports/pobj/gmp-6.2.0/gmp-6...) *** Error 2 in /usr/ports/devel/gmp (/usr/ports/infrastructure/mk/bsd.port.mk:2557 'test': @lock=gmp-6.2.0; export _LOCKS_HELD=" gmp-6.2.0"...) -->8-- build log: https://pbot.rmdir.de/9cefjLlzIP4QEsKwn-g0UA tmp-gcd_11.s: https://pbot.rmdir.de/pWyiZKnS6FSGcqsuuLs-YQ -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
