[gmp-bugs] Build feedback for gmp-6.1.0
Torbjörn Granlund
tg at gmplib.org
Thu Feb 25 15:34:15 UTC 2016
Marc Glisse <marc.glisse at inria.fr> writes:
> /usr/bin/gcc -c -DHAVE_CONFIG_H -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_lshift \
> -I/usr/uumath/include -I/usr/uumath/include -Wa,--noexecstack tmp-lshift.s -fPIC \
> -DPIC -o .libs/lshift.o
Do you have CFLAGS set or something? I find your list of flags
surprisingly short.
Indeed.
> tmp-lshift.s: Assembler messages:
> tmp-lshift.s:106: Error: selected processor does not support `vdup.32 d6,r3' in ARM mode
What selected processor is that? Maybe adding -v to a gcc invocation
would give information.
The /proc/cpuinfo suggest Cortex C9. It has Neon, and we do attempt to
put the compiler/assembler into a mode where Neon insn are accepted. Yet...
> tmp-lshift.s:108: Error: selected processor does not support `vdup.32 d7,r3' in ARM mode
> tmp-lshift.s:114: Error: selected processor does not support `vshl.u64 d18,d19,d7' in ARM mode
> tmp-lshift.s:120: Error: selected processor does not support `vshl.u64 d4,d19,d6' in ARM mode
...
indicates that Neon insn are not accepted.
--
Torbjörn
Please encrypt, key id 0xC8601622
More information about the gmp-bugs
mailing list