Implementation notes: armeabi, jetsontk1, crypto_sign/ed448goldilocks

Computer: jetsontk1
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20170725
Operation: crypto_sign
Primitive: ed448goldilocks

Checksum failure

Implementation: crypto_sign/ed448goldilocks/32
Compiler: cc
f06e0575a1e4d9c1e3a81c0786a1420168d5087277c51193ac65588c93ee1ff1
Number of similar (compiler,implementation) pairs: 325, namely:
CompilerImplementations
cc 32 arm32
clang -O3 -fomit-frame-pointer -Qunused-arguments 32 arm32 neon
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -Qunused-arguments 32 arm32 neon
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -Qunused-arguments 32 arm32
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments 32 arm32 neon
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments 32 arm32 neon
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments 32 arm32 neon
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments 32 arm32 neon
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments 32 arm32 neon
clang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments 32 arm32 neon
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments 32 arm32 neon
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments 32 arm32 neon
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments 32 arm32 neon
gcc 32 arm32
gcc -O2 -fomit-frame-pointer 32 arm32
gcc -O3 -fomit-frame-pointer 32 arm32
gcc -O -fomit-frame-pointer 32 arm32
gcc -Os -fomit-frame-pointer 32 arm32
gcc -fno-schedule-insns -O2 -fomit-frame-pointer 32 arm32
gcc -fno-schedule-insns -O3 -fomit-frame-pointer 32 arm32
gcc -fno-schedule-insns -O -fomit-frame-pointer 32 arm32
gcc -fno-schedule-insns -Os -fomit-frame-pointer 32 arm32
gcc -funroll-loops 32 arm32
gcc -funroll-loops -O2 -fomit-frame-pointer 32 arm32
gcc -funroll-loops -O3 -fomit-frame-pointer 32 arm32
gcc -funroll-loops -O -fomit-frame-pointer 32 arm32
gcc -funroll-loops -Os -fomit-frame-pointer 32 arm32
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer 32 arm32
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer 32 arm32
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer 32 arm32
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer 32 arm32
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv 32 arm32
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv 32 arm32
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv 32 arm32
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv 32 arm32
gcc -mcpu=arm250 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm250 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm250 -O -fomit-frame-pointer 32
gcc -mcpu=arm250 -Os -fomit-frame-pointer 32
gcc -mcpu=arm2 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm2 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm2 -O -fomit-frame-pointer 32
gcc -mcpu=arm2 -Os -fomit-frame-pointer 32
gcc -mcpu=arm3 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm3 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm3 -O -fomit-frame-pointer 32
gcc -mcpu=arm3 -Os -fomit-frame-pointer 32
gcc -mcpu=arm600 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm600 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm600 -O -fomit-frame-pointer 32
gcc -mcpu=arm600 -Os -fomit-frame-pointer 32
gcc -mcpu=arm60 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm60 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm60 -O -fomit-frame-pointer 32
gcc -mcpu=arm60 -Os -fomit-frame-pointer 32
gcc -mcpu=arm610 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm610 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm610 -O -fomit-frame-pointer 32
gcc -mcpu=arm610 -Os -fomit-frame-pointer 32
gcc -mcpu=arm620 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm620 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm620 -O -fomit-frame-pointer 32
gcc -mcpu=arm620 -Os -fomit-frame-pointer 32
gcc -mcpu=arm6 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm6 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm6 -O -fomit-frame-pointer 32
gcc -mcpu=arm6 -Os -fomit-frame-pointer 32
gcc -mcpu=arm700 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm700 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm700 -O -fomit-frame-pointer 32
gcc -mcpu=arm700 -Os -fomit-frame-pointer 32
gcc -mcpu=arm700i -O2 -fomit-frame-pointer 32
gcc -mcpu=arm700i -O3 -fomit-frame-pointer 32
gcc -mcpu=arm700i -O -fomit-frame-pointer 32
gcc -mcpu=arm700i -Os -fomit-frame-pointer 32
gcc -mcpu=arm70 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm70 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm70 -O -fomit-frame-pointer 32
gcc -mcpu=arm70 -Os -fomit-frame-pointer 32
gcc -mcpu=arm7100 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm7100 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm7100 -O -fomit-frame-pointer 32
gcc -mcpu=arm7100 -Os -fomit-frame-pointer 32
gcc -mcpu=arm710 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm710 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm710 -O -fomit-frame-pointer 32
gcc -mcpu=arm710 -Os -fomit-frame-pointer 32
gcc -mcpu=arm710c -O2 -fomit-frame-pointer 32
gcc -mcpu=arm710c -O3 -fomit-frame-pointer 32
gcc -mcpu=arm710c -O -fomit-frame-pointer 32
gcc -mcpu=arm710c -Os -fomit-frame-pointer 32
gcc -mcpu=arm7500 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm7500 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm7500 -O -fomit-frame-pointer 32
gcc -mcpu=arm7500 -Os -fomit-frame-pointer 32
gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer 32
gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer 32
gcc -mcpu=arm7500fe -O -fomit-frame-pointer 32
gcc -mcpu=arm7500fe -Os -fomit-frame-pointer 32
gcc -mcpu=arm7 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm7 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm7 -O -fomit-frame-pointer 32
gcc -mcpu=arm7 -Os -fomit-frame-pointer 32
gcc -mcpu=arm7d -O2 -fomit-frame-pointer 32
gcc -mcpu=arm7d -O3 -fomit-frame-pointer 32
gcc -mcpu=arm7d -O -fomit-frame-pointer 32
gcc -mcpu=arm7d -Os -fomit-frame-pointer 32
gcc -mcpu=arm7di -O2 -fomit-frame-pointer 32
gcc -mcpu=arm7di -O3 -fomit-frame-pointer 32
gcc -mcpu=arm7di -O -fomit-frame-pointer 32
gcc -mcpu=arm7di -Os -fomit-frame-pointer 32
gcc -mcpu=arm7dm -O2 -fomit-frame-pointer 32 arm32
gcc -mcpu=arm7dm -O3 -fomit-frame-pointer 32 arm32
gcc -mcpu=arm7dm -O -fomit-frame-pointer 32 arm32
gcc -mcpu=arm7dm -Os -fomit-frame-pointer 32 arm32
gcc -mcpu=arm7dmi -O2 -fomit-frame-pointer 32 arm32
gcc -mcpu=arm7dmi -O3 -fomit-frame-pointer 32 arm32
gcc -mcpu=arm7dmi -O -fomit-frame-pointer 32 arm32
gcc -mcpu=arm7dmi -Os -fomit-frame-pointer 32 arm32
gcc -mcpu=arm7m -O2 -fomit-frame-pointer 32 arm32
gcc -mcpu=arm7m -O3 -fomit-frame-pointer 32 arm32
gcc -mcpu=arm7m -O -fomit-frame-pointer 32 arm32
gcc -mcpu=arm7m -Os -fomit-frame-pointer 32 arm32
gcc -mcpu=arm810 -O2 -fomit-frame-pointer 32 arm32
gcc -mcpu=arm810 -O3 -fomit-frame-pointer 32 arm32
gcc -mcpu=arm810 -O -fomit-frame-pointer 32 arm32
gcc -mcpu=arm810 -Os -fomit-frame-pointer 32 arm32
gcc -mcpu=arm8 -O2 -fomit-frame-pointer 32 arm32
gcc -mcpu=arm8 -O3 -fomit-frame-pointer 32 arm32
gcc -mcpu=arm8 -O -fomit-frame-pointer 32 arm32
gcc -mcpu=arm8 -Os -fomit-frame-pointer 32 arm32
gcc -mcpu=cortex-a15 -O2 -fomit-frame-pointer 32 arm32
gcc -mcpu=cortex-a15 -O3 -fomit-frame-pointer 32 arm32
gcc -mcpu=cortex-a15 -O -fomit-frame-pointer 32 arm32
gcc -mcpu=cortex-a15 -Os -fomit-frame-pointer 32 arm32
gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer 32 arm32 neon
gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer 32 arm32 neon
gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer 32 arm32 neon
gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer 32 arm32 neon
gcc -mcpu=cortex-a15 -mfpu=neon -O2 -fomit-frame-pointer -fwrapv 32 arm32 neon
gcc -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv 32 arm32 neon
gcc -mcpu=cortex-a15 -mfpu=neon -O -fomit-frame-pointer -fwrapv 32 arm32 neon
gcc -mcpu=cortex-a15 -mfpu=neon -Os -fomit-frame-pointer -fwrapv 32 arm32 neon
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer 32 arm32
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer 32 arm32
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer 32 arm32
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer 32 arm32
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer 32 neon
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer 32 neon
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer 32 arm32 neon
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer 32 arm32 neon
gcc -mcpu=cortex-a8 -mfpu=neon -O2 -fomit-frame-pointer -fwrapv 32 neon
gcc -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv 32 neon
gcc -mcpu=cortex-a8 -mfpu=neon -O -fomit-frame-pointer -fwrapv 32 arm32 neon
gcc -mcpu=cortex-a8 -mfpu=neon -Os -fomit-frame-pointer -fwrapv 32 arm32 neon
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer 32 arm32
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer 32 arm32
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer 32 arm32
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer 32 arm32
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer 32 arm32 neon
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer 32 arm32 neon
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer 32 arm32 neon
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer 32 arm32 neon
gcc -mcpu=cortex-a9 -mfpu=neon -O2 -fomit-frame-pointer -fwrapv 32 arm32 neon
gcc -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv 32 arm32 neon
gcc -mcpu=cortex-a9 -mfpu=neon -O -fomit-frame-pointer -fwrapv 32 arm32 neon
gcc -mcpu=cortex-a9 -mfpu=neon -Os -fomit-frame-pointer -fwrapv 32 arm32 neon
gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv 32 arm32 neon
gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv 32 arm32 neon
gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv 32 arm32 neon
gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv 32 arm32 neon
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer 32 arm32
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer 32 arm32
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer 32 arm32
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer 32 arm32
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer 32 arm32
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer 32 arm32
gcc -mcpu=strongarm110 -O -fomit-frame-pointer 32 arm32
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer 32 arm32
gcc -mcpu=strongarm -O2 -fomit-frame-pointer 32 arm32
gcc -mcpu=strongarm -O3 -fomit-frame-pointer 32 arm32
gcc -mcpu=strongarm -O -fomit-frame-pointer 32 arm32
gcc -mcpu=strongarm -Os -fomit-frame-pointer 32 arm32

Test failure

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
error 111
try: goldilocks.c:85: goldilocks_init: Assertion `validate_affine(&goldilocks_base_point)' failed.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer arm32
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer arm32
gcc -mcpu=cortex-a8 -mfpu=neon -O2 -fomit-frame-pointer -fwrapv arm32
gcc -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/64
Compiler: cc
barrett_field.c: In file included from barrett_field.h:15:0,
barrett_field.c: from barrett_field.c:5:
barrett_field.c: word.h:34:1: error: unknown type name '__uint128_t'
barrett_field.c: typedef __uint128_t dword_t;
barrett_field.c: ^
barrett_field.c: word.h:37:1: error: unknown type name '__int128_t'
barrett_field.c: typedef __int128_t dsword_t;
barrett_field.c: ^
barrett_field.c: word.h: In function 'br_is_zero':
barrett_field.c: word.h:166:5: warning: right shift count >= width of type [enabled by default]
barrett_field.c: return (((dword_t)x) - 1)>>WORD_BITS;
barrett_field.c: ^
barrett_field.c: barrett_field.c: In function 'add_nr_ext_packed':
barrett_field.c: barrett_field.c:22:9: warning: right shift count >= width of type [enabled by default]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^
barrett_field.c: barrett_field.c:26:9: warning: right shift count >= width of type [enabled by default]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^
barrett_field.c: barrett_field.c: In function 'add_nr_packed':
barrett_field.c: barrett_field.c:41:9: warning: right shift count >= width of type [enabled by default]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^
barrett_field.c: barrett_field.c: In function 'sub_nr_ext_packed':
barrett_field.c: barrett_field.c:59:9: warning: right shift count >= width of type [enabled by default]
barrett_field.c: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
cc 64 amd64

Compiler output

Implementation: crypto_sign/ed448goldilocks/neon
Compiler: cc
crandom.c: In file included from magic.h:15:0,
crandom.c: from crandom.c:11:
crandom.c: p448.h: In function 'p448_weak_reduce':
crandom.c: p448.h:314:14: error: incompatible types when initializing type 'uint32x2_t' using type 'int'
crandom.c: tmp = vshr_n_u32(aa[7],28);
crandom.c: ^
crandom.c: p448.h:318:15: error: incompatible types when assigning to type 'uint32x2_t' from type 'int'
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc neon

Compiler output

Implementation: crypto_sign/ed448goldilocks/32
Compiler: cc
ec_point.c: ec_point.c: In function 'elligator_2s_inject':
ec_point.c: ec_point.c:864:5: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
ec_point.c: p448_mulw ( &L3, &L2, 3054649120 );
ec_point.c: ^

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
cc 32 arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
barrett_field.c: In file included from barrett_field.c:5:
barrett_field.c: In file included from ./barrett_field.h:15:
barrett_field.c: ./word.h:34:9: error: unknown type name '__uint128_t'
barrett_field.c: typedef __uint128_t dword_t;
barrett_field.c: ^
barrett_field.c: ./word.h:37:9: error: unknown type name '__int128_t'
barrett_field.c: typedef __int128_t dsword_t;
barrett_field.c: ^
barrett_field.c: barrett_field.c:22:15: warning: shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^ ~~~~~~~~~
barrett_field.c: barrett_field.c:26:15: warning: shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^ ~~~~~~~~~
barrett_field.c: barrett_field.c:41:15: warning: shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^ ~~~~~~~~~
barrett_field.c: barrett_field.c:59:15: warning: shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^ ~~~~~~~~~
barrett_field.c: barrett_field.c:63:15: warning: shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^ ~~~~~~~~~
barrett_field.c: barrett_field.c:90:25: warning: shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: carry = product >> WORD_BITS;
barrett_field.c: ...

Number of similar (compiler,implementation) pairs: 22, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments 64 amd64
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -Qunused-arguments 64 amd64
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments 64 amd64
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments 64 amd64
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments 64 amd64
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments 64 amd64
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments 64 amd64
clang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments 64 amd64
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments 64 amd64
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments 64 amd64
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments 64 amd64

Compiler output

Implementation: crypto_sign/ed448goldilocks/64
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -Qunused-arguments
barrett_field.c: In file included from barrett_field.c:5:
barrett_field.c: In file included from ./barrett_field.h:15:
barrett_field.c: ./word.h:34:9: error: unknown type name '__uint128_t'
barrett_field.c: typedef __uint128_t dword_t;
barrett_field.c: ^
barrett_field.c: ./word.h:37:9: error: unknown type name '__int128_t'
barrett_field.c: typedef __int128_t dsword_t;
barrett_field.c: ^
barrett_field.c: ./word.h:166:30: warning: shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: return (((dword_t)x) - 1)>>WORD_BITS;
barrett_field.c: ^ ~~~~~~~~~
barrett_field.c: barrett_field.c:22:15: warning: shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^ ~~~~~~~~~
barrett_field.c: barrett_field.c:26:15: warning: shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^ ~~~~~~~~~
barrett_field.c: barrett_field.c:41:15: warning: shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^ ~~~~~~~~~
barrett_field.c: barrett_field.c:59:15: warning: shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^ ~~~~~~~~~
barrett_field.c: barrett_field.c:63:15: warning: shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -Qunused-arguments 64 amd64

Compiler output

Implementation: crypto_sign/ed448goldilocks/neon
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -Qunused-arguments
crandom.c: In file included from crandom.c:11:
crandom.c: In file included from ./magic.h:15:
crandom.c: ./p448.h:314:14: warning: implicit declaration of function 'vshr_n_u32' is invalid in C99 [-Wimplicit-function-declaration]
crandom.c: tmp = vshr_n_u32(aa[7],28);
crandom.c: ^
crandom.c: ./p448.h:318:17: warning: implicit declaration of function 'vsra_n_u32' is invalid in C99 [-Wimplicit-function-declaration]
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^
crandom.c: ./p448.h:320:31: warning: implicit declaration of function 'vrev64_u32' is invalid in C99 [-Wimplicit-function-declaration]
crandom.c: aa[0] = (aa[0] & vmask) + vrev64_u32(tmp) + (tmp&vm2);
crandom.c: ^
crandom.c: 3 warnings generated.
ec_point.c: In file included from ec_point.c:12:
ec_point.c: In file included from ./ec_point.h:13:
ec_point.c: ./p448.h:314:14: warning: implicit declaration of function 'vshr_n_u32' is invalid in C99 [-Wimplicit-function-declaration]
ec_point.c: tmp = vshr_n_u32(aa[7],28);
ec_point.c: ^
ec_point.c: ./p448.h:318:17: warning: implicit declaration of function 'vsra_n_u32' is invalid in C99 [-Wimplicit-function-declaration]
ec_point.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
ec_point.c: ^
ec_point.c: ./p448.h:320:31: warning: implicit declaration of function 'vrev64_u32' is invalid in C99 [-Wimplicit-function-declaration]
ec_point.c: aa[0] = (aa[0] & vmask) + vrev64_u32(tmp) + (tmp&vm2);
ec_point.c: ^
ec_point.c: 3 warnings generated.
goldilocks.c: In file included from goldilocks.c:15:
goldilocks.c: In file included from ./ec_point.h:13:
goldilocks.c: ./p448.h:314:14: warning: implicit declaration of function 'vshr_n_u32' is invalid in C99 [-Wimplicit-function-declaration]
goldilocks.c: tmp = vshr_n_u32(aa[7],28);
goldilocks.c: ^
goldilocks.c: ./p448.h:318:17: warning: implicit declaration of function 'vsra_n_u32' is invalid in C99 [-Wimplicit-function-declaration]
goldilocks.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
goldilocks.c: ^
goldilocks.c: ./p448.h:320:31: warning: implicit declaration of function 'vrev64_u32' is invalid in C99 [-Wimplicit-function-declaration]
goldilocks.c: aa[0] = (aa[0] & vmask) + vrev64_u32(tmp) + (tmp&vm2);
goldilocks.c: ^
goldilocks.c: 3 warnings generated.
magic.c: In file included from magic.c:5:
magic.c: In file included from ./field.h:11:
magic.c: In file included from ./magic.h:15:
magic.c: ./p448.h:314:14: warning: implicit declaration of function 'vshr_n_u32' is invalid in C99 [-Wimplicit-function-declaration]
magic.c: tmp = vshr_n_u32(aa[7],28);
magic.c: ^
magic.c: ./p448.h:318:17: warning: implicit declaration of function 'vsra_n_u32' is invalid in C99 [-Wimplicit-function-declaration]
magic.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
magic.c: ^
magic.c: ./p448.h:320:31: warning: implicit declaration of function 'vrev64_u32' is invalid in C99 [-Wimplicit-function-declaration]
magic.c: aa[0] = (aa[0] & vmask) + vrev64_u32(tmp) + (tmp&vm2);
magic.c: ^
magic.c: 3 warnings generated.
p448.c: In file included from p448.c:6:
p448.c: ./p448.h:314:14: warning: implicit declaration of function 'vshr_n_u32' is invalid in C99 [-Wimplicit-function-declaration]
p448.c: tmp = vshr_n_u32(aa[7],28);
p448.c: ^
p448.c: ./p448.h:318:17: warning: implicit declaration of function 'vsra_n_u32' is invalid in C99 [-Wimplicit-function-declaration]
p448.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
p448.c: ^
p448.c: ./p448.h:320:31: warning: implicit declaration of function 'vrev64_u32' is invalid in C99 [-Wimplicit-function-declaration]
p448.c: aa[0] = (aa[0] & vmask) + vrev64_u32(tmp) + (tmp&vm2);
p448.c: ^
p448.c: p448.c:585:13: warning: implicit declaration of function 'vmull_lane_u32' is invalid in C99 [-Wimplicit-function-declaration]
p448.c: accum = vmull_lane_u32(va[7], vb, 1);
p448.c: ^
p448.c: p448.c:589:13: warning: implicit declaration of function 'vmlal_lane_u32' is invalid in C99 [-Wimplicit-function-declaration]
p448.c: accum = vmlal_lane_u32(accum, vc, vb, 0);
p448.c: ^
p448.c: p448.c:590:13: warning: implicit declaration of function 'vmovn_u64' is invalid in C99 [-Wimplicit-function-declaration]
p448.c: vo[0] = vmovn_u64(accum) & vmask;
p448.c: ^
p448.c: p448.c:591:13: warning: implicit declaration of function 'vshrq_n_u64' is invalid in C99 [-Wimplicit-function-declaration]
p448.c: accum = vshrq_n_u64(accum,28);
p448.c: ^
p448.c: p448.c:614:13: warning: implicit declaration of function 'vaddw_u32' is invalid in C99 [-Wimplicit-function-declaration]
p448.c: accum = vaddw_u32(accum, vo[0]);
p448.c: ^
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -Qunused-arguments neon

Compiler output

Implementation: crypto_sign/ed448goldilocks/64
Compiler: gcc
barrett_field.c: In file included from barrett_field.h:15:0,
barrett_field.c: from barrett_field.c:5:
barrett_field.c: word.h:34:9: error: unknown type name '__uint128_t'
barrett_field.c: typedef __uint128_t dword_t;
barrett_field.c: ^~~~~~~~~~~
barrett_field.c: word.h:37:9: error: unknown type name '__int128_t'
barrett_field.c: typedef __int128_t dsword_t;
barrett_field.c: ^~~~~~~~~~
barrett_field.c: word.h: In function 'br_is_zero':
barrett_field.c: word.h:166:30: warning: right shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: return (((dword_t)x) - 1)>>WORD_BITS;
barrett_field.c: ^~
barrett_field.c: barrett_field.c: In function 'add_nr_ext_packed':
barrett_field.c: barrett_field.c:22:15: warning: right shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^~~
barrett_field.c: barrett_field.c:26:15: warning: right shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^~~
barrett_field.c: barrett_field.c: In function 'add_nr_packed':
barrett_field.c: barrett_field.c:41:15: warning: right shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^~~
barrett_field.c: barrett_field.c: In function 'sub_nr_ext_packed':
barrett_field.c: barrett_field.c:59:15: warning: right shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: ...

Number of similar (compiler,implementation) pairs: 68, namely:
CompilerImplementations
gcc 64 amd64
gcc -O2 -fomit-frame-pointer 64 amd64
gcc -O3 -fomit-frame-pointer 64 amd64
gcc -O -fomit-frame-pointer 64 amd64
gcc -Os -fomit-frame-pointer 64 amd64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer 64 amd64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer 64 amd64
gcc -fno-schedule-insns -O -fomit-frame-pointer 64 amd64
gcc -fno-schedule-insns -Os -fomit-frame-pointer 64 amd64
gcc -funroll-loops 64 amd64
gcc -funroll-loops -O2 -fomit-frame-pointer 64 amd64
gcc -funroll-loops -O3 -fomit-frame-pointer 64 amd64
gcc -funroll-loops -O -fomit-frame-pointer 64 amd64
gcc -funroll-loops -Os -fomit-frame-pointer 64 amd64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer 64 amd64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer 64 amd64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer 64 amd64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer 64 amd64
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv 64 amd64
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv 64 amd64
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv 64 amd64
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv 64 amd64
gcc -mcpu=cortex-a15 -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=cortex-a15 -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=cortex-a15 -O -fomit-frame-pointer 64 amd64
gcc -mcpu=cortex-a15 -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer 64 amd64
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer 64 amd64
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer 64 amd64

Compiler output

Implementation: crypto_sign/ed448goldilocks/neon
Compiler: gcc
crandom.c: In file included from magic.h:15:0,
crandom.c: from crandom.c:11:
crandom.c: p448.h: In function 'p448_weak_reduce':
crandom.c: p448.h:314:14: warning: implicit declaration of function 'vshr_n_u32' [-Wimplicit-function-declaration]
crandom.c: tmp = vshr_n_u32(aa[7],28);
crandom.c: ^~~~~~~~~~
crandom.c: p448.h:314:14: error: incompatible types when initializing type 'uint32x2_t {aka __vector(2) unsigned int}' using type 'int'
crandom.c: p448.h:318:17: warning: implicit declaration of function 'vsra_n_u32' [-Wimplicit-function-declaration]
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^~~~~~~~~~
crandom.c: p448.h:318:15: error: incompatible types when assigning to type 'uint32x2_t {aka __vector(2) unsigned int}' from type 'int'
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^
crandom.c: p448.h:320:31: warning: implicit declaration of function 'vrev64_u32' [-Wimplicit-function-declaration]
crandom.c: aa[0] = (aa[0] & vmask) + vrev64_u32(tmp) + (tmp&vm2);
crandom.c: ^~~~~~~~~~

Number of similar (compiler,implementation) pairs: 34, namely:
CompilerImplementations
gcc neon
gcc -O2 -fomit-frame-pointer neon
gcc -O3 -fomit-frame-pointer neon
gcc -O -fomit-frame-pointer neon
gcc -Os -fomit-frame-pointer neon
gcc -fno-schedule-insns -O2 -fomit-frame-pointer neon
gcc -fno-schedule-insns -O3 -fomit-frame-pointer neon
gcc -fno-schedule-insns -O -fomit-frame-pointer neon
gcc -fno-schedule-insns -Os -fomit-frame-pointer neon
gcc -funroll-loops neon
gcc -funroll-loops -O2 -fomit-frame-pointer neon
gcc -funroll-loops -O3 -fomit-frame-pointer neon
gcc -funroll-loops -O -fomit-frame-pointer neon
gcc -funroll-loops -Os -fomit-frame-pointer neon
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer neon
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer neon
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer neon
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer neon
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv neon
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv neon
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv neon
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv neon
gcc -mcpu=cortex-a15 -O2 -fomit-frame-pointer neon
gcc -mcpu=cortex-a15 -O3 -fomit-frame-pointer neon
gcc -mcpu=cortex-a15 -O -fomit-frame-pointer neon
gcc -mcpu=cortex-a15 -Os -fomit-frame-pointer neon
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer neon
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer neon
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer neon
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer neon
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer neon
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer neon
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer neon
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer neon

Compiler output

Implementation: crypto_sign/ed448goldilocks/64
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
barrett_field.c: In file included from barrett_field.h:15:0,
barrett_field.c: from barrett_field.c:5:
barrett_field.c: word.h:34:9: error: unknown type name '__uint128_t'
barrett_field.c: typedef __uint128_t dword_t;
barrett_field.c: ^~~~~~~~~~~
barrett_field.c: word.h:37:9: error: unknown type name '__int128_t'
barrett_field.c: typedef __int128_t dsword_t;
barrett_field.c: ^~~~~~~~~~
barrett_field.c: word.h: In function 'br_is_zero':
barrett_field.c: word.h:166:30: warning: right shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: return (((dword_t)x) - 1)>>WORD_BITS;
barrett_field.c: ^~
barrett_field.c: barrett_field.c: In function 'add_nr_ext_packed':
barrett_field.c: barrett_field.c:22:15: warning: right shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^~~
barrett_field.c: barrett_field.c:26:15: warning: right shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^~~
barrett_field.c: barrett_field.c: In function 'add_nr_packed':
barrett_field.c: barrett_field.c:41:15: warning: right shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ...

Number of similar (compiler,implementation) pairs: 216, namely:
CompilerImplementations
gcc -mcpu=arm250 -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm250 -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm250 -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm250 -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=arm2 -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm2 -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm2 -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm2 -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=arm3 -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm3 -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm3 -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm3 -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=arm600 -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm600 -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm600 -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm600 -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=arm60 -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm60 -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm60 -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm60 -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=arm610 -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm610 -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm610 -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm610 -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=arm620 -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm620 -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm620 -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm620 -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=arm6 -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm6 -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm6 -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm6 -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=arm700 -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm700 -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm700 -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm700 -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=arm700i -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm700i -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm700i -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm700i -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=arm70 -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm70 -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm70 -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm70 -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7100 -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7100 -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7100 -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7100 -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=arm710 -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm710 -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm710 -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm710 -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=arm710c -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm710c -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm710c -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm710c -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7500 -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7500 -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7500 -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7500 -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7500fe -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7500fe -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7 -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7 -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7 -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7 -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7d -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7d -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7d -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7d -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7di -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7di -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7di -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7di -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7dm -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7dm -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7dm -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7dm -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7dmi -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7dmi -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7dmi -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7dmi -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7m -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7m -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7m -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm7m -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=arm810 -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm810 -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm810 -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm810 -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=arm8 -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm8 -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=arm8 -O -fomit-frame-pointer 64 amd64
gcc -mcpu=arm8 -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer 64 amd64
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=strongarm110 -O -fomit-frame-pointer 64 amd64
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=strongarm -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=strongarm -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=strongarm -O -fomit-frame-pointer 64 amd64
gcc -mcpu=strongarm -Os -fomit-frame-pointer 64 amd64

Compiler output

Implementation: crypto_sign/ed448goldilocks/neon
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
crandom.c: In file included from magic.h:15:0,
crandom.c: from crandom.c:11:
crandom.c: p448.h: In function 'p448_weak_reduce':
crandom.c: p448.h:314:14: warning: implicit declaration of function 'vshr_n_u32' [-Wimplicit-function-declaration]
crandom.c: tmp = vshr_n_u32(aa[7],28);
crandom.c: ^~~~~~~~~~
crandom.c: p448.h:314:14: error: incompatible types when initializing type 'uint32x2_t {aka __vector(2) unsigned int}' using type 'int'
crandom.c: p448.h:318:17: warning: implicit declaration of function 'vsra_n_u32' [-Wimplicit-function-declaration]
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^~~~~~~~~~
crandom.c: p448.h:318:15: error: incompatible types when assigning to type 'uint32x2_t {aka __vector(2) unsigned int}' from type 'int'
crandom.c: aa[i] = vsra_n_u32(aa[i] & vmask, aa[i-1], 28);
crandom.c: ^
crandom.c: p448.h:320:31: warning: implicit declaration of function 'vrev64_u32' [-Wimplicit-function-declaration]
crandom.c: aa[0] = (aa[0] & vmask) + vrev64_u32(tmp) + (tmp&vm2);
crandom.c: ^~~~~~~~~~

Number of similar (compiler,implementation) pairs: 108, namely:
CompilerImplementations
gcc -mcpu=arm250 -O2 -fomit-frame-pointer neon
gcc -mcpu=arm250 -O3 -fomit-frame-pointer neon
gcc -mcpu=arm250 -O -fomit-frame-pointer neon
gcc -mcpu=arm250 -Os -fomit-frame-pointer neon
gcc -mcpu=arm2 -O2 -fomit-frame-pointer neon
gcc -mcpu=arm2 -O3 -fomit-frame-pointer neon
gcc -mcpu=arm2 -O -fomit-frame-pointer neon
gcc -mcpu=arm2 -Os -fomit-frame-pointer neon
gcc -mcpu=arm3 -O2 -fomit-frame-pointer neon
gcc -mcpu=arm3 -O3 -fomit-frame-pointer neon
gcc -mcpu=arm3 -O -fomit-frame-pointer neon
gcc -mcpu=arm3 -Os -fomit-frame-pointer neon
gcc -mcpu=arm600 -O2 -fomit-frame-pointer neon
gcc -mcpu=arm600 -O3 -fomit-frame-pointer neon
gcc -mcpu=arm600 -O -fomit-frame-pointer neon
gcc -mcpu=arm600 -Os -fomit-frame-pointer neon
gcc -mcpu=arm60 -O2 -fomit-frame-pointer neon
gcc -mcpu=arm60 -O3 -fomit-frame-pointer neon
gcc -mcpu=arm60 -O -fomit-frame-pointer neon
gcc -mcpu=arm60 -Os -fomit-frame-pointer neon
gcc -mcpu=arm610 -O2 -fomit-frame-pointer neon
gcc -mcpu=arm610 -O3 -fomit-frame-pointer neon
gcc -mcpu=arm610 -O -fomit-frame-pointer neon
gcc -mcpu=arm610 -Os -fomit-frame-pointer neon
gcc -mcpu=arm620 -O2 -fomit-frame-pointer neon
gcc -mcpu=arm620 -O3 -fomit-frame-pointer neon
gcc -mcpu=arm620 -O -fomit-frame-pointer neon
gcc -mcpu=arm620 -Os -fomit-frame-pointer neon
gcc -mcpu=arm6 -O2 -fomit-frame-pointer neon
gcc -mcpu=arm6 -O3 -fomit-frame-pointer neon
gcc -mcpu=arm6 -O -fomit-frame-pointer neon
gcc -mcpu=arm6 -Os -fomit-frame-pointer neon
gcc -mcpu=arm700 -O2 -fomit-frame-pointer neon
gcc -mcpu=arm700 -O3 -fomit-frame-pointer neon
gcc -mcpu=arm700 -O -fomit-frame-pointer neon
gcc -mcpu=arm700 -Os -fomit-frame-pointer neon
gcc -mcpu=arm700i -O2 -fomit-frame-pointer neon
gcc -mcpu=arm700i -O3 -fomit-frame-pointer neon
gcc -mcpu=arm700i -O -fomit-frame-pointer neon
gcc -mcpu=arm700i -Os -fomit-frame-pointer neon
gcc -mcpu=arm70 -O2 -fomit-frame-pointer neon
gcc -mcpu=arm70 -O3 -fomit-frame-pointer neon
gcc -mcpu=arm70 -O -fomit-frame-pointer neon
gcc -mcpu=arm70 -Os -fomit-frame-pointer neon
gcc -mcpu=arm7100 -O2 -fomit-frame-pointer neon
gcc -mcpu=arm7100 -O3 -fomit-frame-pointer neon
gcc -mcpu=arm7100 -O -fomit-frame-pointer neon
gcc -mcpu=arm7100 -Os -fomit-frame-pointer neon
gcc -mcpu=arm710 -O2 -fomit-frame-pointer neon
gcc -mcpu=arm710 -O3 -fomit-frame-pointer neon
gcc -mcpu=arm710 -O -fomit-frame-pointer neon
gcc -mcpu=arm710 -Os -fomit-frame-pointer neon
gcc -mcpu=arm710c -O2 -fomit-frame-pointer neon
gcc -mcpu=arm710c -O3 -fomit-frame-pointer neon
gcc -mcpu=arm710c -O -fomit-frame-pointer neon
gcc -mcpu=arm710c -Os -fomit-frame-pointer neon
gcc -mcpu=arm7500 -O2 -fomit-frame-pointer neon
gcc -mcpu=arm7500 -O3 -fomit-frame-pointer neon
gcc -mcpu=arm7500 -O -fomit-frame-pointer neon
gcc -mcpu=arm7500 -Os -fomit-frame-pointer neon
gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer neon
gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer neon
gcc -mcpu=arm7500fe -O -fomit-frame-pointer neon
gcc -mcpu=arm7500fe -Os -fomit-frame-pointer neon
gcc -mcpu=arm7 -O2 -fomit-frame-pointer neon
gcc -mcpu=arm7 -O3 -fomit-frame-pointer neon
gcc -mcpu=arm7 -O -fomit-frame-pointer neon
gcc -mcpu=arm7 -Os -fomit-frame-pointer neon
gcc -mcpu=arm7d -O2 -fomit-frame-pointer neon
gcc -mcpu=arm7d -O3 -fomit-frame-pointer neon
gcc -mcpu=arm7d -O -fomit-frame-pointer neon
gcc -mcpu=arm7d -Os -fomit-frame-pointer neon
gcc -mcpu=arm7di -O2 -fomit-frame-pointer neon
gcc -mcpu=arm7di -O3 -fomit-frame-pointer neon
gcc -mcpu=arm7di -O -fomit-frame-pointer neon
gcc -mcpu=arm7di -Os -fomit-frame-pointer neon
gcc -mcpu=arm7dm -O2 -fomit-frame-pointer neon
gcc -mcpu=arm7dm -O3 -fomit-frame-pointer neon
gcc -mcpu=arm7dm -O -fomit-frame-pointer neon
gcc -mcpu=arm7dm -Os -fomit-frame-pointer neon
gcc -mcpu=arm7dmi -O2 -fomit-frame-pointer neon
gcc -mcpu=arm7dmi -O3 -fomit-frame-pointer neon
gcc -mcpu=arm7dmi -O -fomit-frame-pointer neon
gcc -mcpu=arm7dmi -Os -fomit-frame-pointer neon
gcc -mcpu=arm7m -O2 -fomit-frame-pointer neon
gcc -mcpu=arm7m -O3 -fomit-frame-pointer neon
gcc -mcpu=arm7m -O -fomit-frame-pointer neon
gcc -mcpu=arm7m -Os -fomit-frame-pointer neon
gcc -mcpu=arm810 -O2 -fomit-frame-pointer neon
gcc -mcpu=arm810 -O3 -fomit-frame-pointer neon
gcc -mcpu=arm810 -O -fomit-frame-pointer neon
gcc -mcpu=arm810 -Os -fomit-frame-pointer neon
gcc -mcpu=arm8 -O2 -fomit-frame-pointer neon
gcc -mcpu=arm8 -O3 -fomit-frame-pointer neon
gcc -mcpu=arm8 -O -fomit-frame-pointer neon
gcc -mcpu=arm8 -Os -fomit-frame-pointer neon
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer neon
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer neon
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer neon
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer neon
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer neon
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer neon
gcc -mcpu=strongarm110 -O -fomit-frame-pointer neon
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer neon
gcc -mcpu=strongarm -O2 -fomit-frame-pointer neon
gcc -mcpu=strongarm -O3 -fomit-frame-pointer neon
gcc -mcpu=strongarm -O -fomit-frame-pointer neon
gcc -mcpu=strongarm -Os -fomit-frame-pointer neon

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccpbjhJS.s: Assembler messages:
p448.c: /tmp/ccpbjhJS.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccpbjhJS.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccpbjhJS.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccpbjhJS.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccpbjhJS.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccpbjhJS.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccpbjhJS.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccpbjhJS.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccpbjhJS.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccpbjhJS.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccpbjhJS.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccpbjhJS.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccpbjhJS.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccpbjhJS.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccpbjhJS.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccpbjhJS.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccpbjhJS.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccpbjhJS.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccpbjhJS.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccpbjhJS.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccpbjhJS.s:311: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm250 -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/32
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
scalarmul.c: scalarmul.c:1:0: warning: target CPU does not support THUMB instructions
scalarmul.c: /* Copyright (c) 2014 Cryptography Research, Inc.
scalarmul.c:
sha512.c: sha512.c:1:0: warning: target CPU does not support THUMB instructions
sha512.c: /* Copyright (c) 2011 Stanford University.
sha512.c:
sign.c: sign.c:1:0: warning: target CPU does not support THUMB instructions
sign.c: /**
sign.c:
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions
try.c: /*
try.c:
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions
try.c: /*
try.c:

Number of similar (compiler,implementation) pairs: 140, namely:
CompilerImplementations
gcc -mcpu=arm250 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm250 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm250 -O -fomit-frame-pointer 32
gcc -mcpu=arm250 -Os -fomit-frame-pointer 32
gcc -mcpu=arm2 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm2 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm2 -O -fomit-frame-pointer 32
gcc -mcpu=arm2 -Os -fomit-frame-pointer 32
gcc -mcpu=arm3 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm3 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm3 -O -fomit-frame-pointer 32
gcc -mcpu=arm3 -Os -fomit-frame-pointer 32
gcc -mcpu=arm600 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm600 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm600 -O -fomit-frame-pointer 32
gcc -mcpu=arm600 -Os -fomit-frame-pointer 32
gcc -mcpu=arm60 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm60 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm60 -O -fomit-frame-pointer 32
gcc -mcpu=arm60 -Os -fomit-frame-pointer 32
gcc -mcpu=arm610 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm610 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm610 -O -fomit-frame-pointer 32
gcc -mcpu=arm610 -Os -fomit-frame-pointer 32
gcc -mcpu=arm620 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm620 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm620 -O -fomit-frame-pointer 32
gcc -mcpu=arm620 -Os -fomit-frame-pointer 32
gcc -mcpu=arm6 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm6 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm6 -O -fomit-frame-pointer 32
gcc -mcpu=arm6 -Os -fomit-frame-pointer 32
gcc -mcpu=arm700 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm700 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm700 -O -fomit-frame-pointer 32
gcc -mcpu=arm700 -Os -fomit-frame-pointer 32
gcc -mcpu=arm700i -O2 -fomit-frame-pointer 32
gcc -mcpu=arm700i -O3 -fomit-frame-pointer 32
gcc -mcpu=arm700i -O -fomit-frame-pointer 32
gcc -mcpu=arm700i -Os -fomit-frame-pointer 32
gcc -mcpu=arm70 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm70 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm70 -O -fomit-frame-pointer 32
gcc -mcpu=arm70 -Os -fomit-frame-pointer 32
gcc -mcpu=arm7100 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm7100 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm7100 -O -fomit-frame-pointer 32
gcc -mcpu=arm7100 -Os -fomit-frame-pointer 32
gcc -mcpu=arm710 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm710 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm710 -O -fomit-frame-pointer 32
gcc -mcpu=arm710 -Os -fomit-frame-pointer 32
gcc -mcpu=arm710c -O2 -fomit-frame-pointer 32
gcc -mcpu=arm710c -O3 -fomit-frame-pointer 32
gcc -mcpu=arm710c -O -fomit-frame-pointer 32
gcc -mcpu=arm710c -Os -fomit-frame-pointer 32
gcc -mcpu=arm7500 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm7500 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm7500 -O -fomit-frame-pointer 32
gcc -mcpu=arm7500 -Os -fomit-frame-pointer 32
gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer 32
gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer 32
gcc -mcpu=arm7500fe -O -fomit-frame-pointer 32
gcc -mcpu=arm7500fe -Os -fomit-frame-pointer 32
gcc -mcpu=arm7 -O2 -fomit-frame-pointer 32
gcc -mcpu=arm7 -O3 -fomit-frame-pointer 32
gcc -mcpu=arm7 -O -fomit-frame-pointer 32
gcc -mcpu=arm7 -Os -fomit-frame-pointer 32
gcc -mcpu=arm7d -O2 -fomit-frame-pointer 32
gcc -mcpu=arm7d -O3 -fomit-frame-pointer 32
gcc -mcpu=arm7d -O -fomit-frame-pointer 32
gcc -mcpu=arm7d -Os -fomit-frame-pointer 32
gcc -mcpu=arm7di -O2 -fomit-frame-pointer 32
gcc -mcpu=arm7di -O3 -fomit-frame-pointer 32
gcc -mcpu=arm7di -O -fomit-frame-pointer 32
gcc -mcpu=arm7di -Os -fomit-frame-pointer 32
gcc -mcpu=arm7dm -O2 -fomit-frame-pointer 32 arm32
gcc -mcpu=arm7dm -O3 -fomit-frame-pointer 32 arm32
gcc -mcpu=arm7dm -O -fomit-frame-pointer 32 arm32
gcc -mcpu=arm7dm -Os -fomit-frame-pointer 32 arm32
gcc -mcpu=arm7dmi -O2 -fomit-frame-pointer 32 arm32
gcc -mcpu=arm7dmi -O3 -fomit-frame-pointer 32 arm32
gcc -mcpu=arm7dmi -O -fomit-frame-pointer 32 arm32
gcc -mcpu=arm7dmi -Os -fomit-frame-pointer 32 arm32
gcc -mcpu=arm7m -O2 -fomit-frame-pointer 32 arm32
gcc -mcpu=arm7m -O3 -fomit-frame-pointer 32 arm32
gcc -mcpu=arm7m -O -fomit-frame-pointer 32 arm32
gcc -mcpu=arm7m -Os -fomit-frame-pointer 32 arm32
gcc -mcpu=arm810 -O2 -fomit-frame-pointer 32 arm32
gcc -mcpu=arm810 -O3 -fomit-frame-pointer 32 arm32
gcc -mcpu=arm810 -O -fomit-frame-pointer 32 arm32
gcc -mcpu=arm810 -Os -fomit-frame-pointer 32 arm32
gcc -mcpu=arm8 -O2 -fomit-frame-pointer 32 arm32
gcc -mcpu=arm8 -O3 -fomit-frame-pointer 32 arm32
gcc -mcpu=arm8 -O -fomit-frame-pointer 32 arm32
gcc -mcpu=arm8 -Os -fomit-frame-pointer 32 arm32
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer 32 arm32
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer 32 arm32
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer 32 arm32
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer 32 arm32
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer 32 arm32
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer 32 arm32
gcc -mcpu=strongarm110 -O -fomit-frame-pointer 32 arm32
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer 32 arm32
gcc -mcpu=strongarm -O2 -fomit-frame-pointer 32 arm32
gcc -mcpu=strongarm -O3 -fomit-frame-pointer 32 arm32
gcc -mcpu=strongarm -O -fomit-frame-pointer 32 arm32
gcc -mcpu=strongarm -Os -fomit-frame-pointer 32 arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm250 -O3 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccGYxmW3.s: Assembler messages:
p448.c: /tmp/ccGYxmW3.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccGYxmW3.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccGYxmW3.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccGYxmW3.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccGYxmW3.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccGYxmW3.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccGYxmW3.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccGYxmW3.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccGYxmW3.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccGYxmW3.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccGYxmW3.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccGYxmW3.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccGYxmW3.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccGYxmW3.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccGYxmW3.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccGYxmW3.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccGYxmW3.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccGYxmW3.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccGYxmW3.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccGYxmW3.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccGYxmW3.s:390: Error: selected processor does not support `smlal ip,r3,r5,r10' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm250 -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm250 -O -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/cc6oZlP7.s: Assembler messages:
p448.c: /tmp/cc6oZlP7.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/cc6oZlP7.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/cc6oZlP7.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cc6oZlP7.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cc6oZlP7.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cc6oZlP7.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cc6oZlP7.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cc6oZlP7.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cc6oZlP7.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc6oZlP7.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc6oZlP7.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc6oZlP7.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/cc6oZlP7.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cc6oZlP7.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cc6oZlP7.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc6oZlP7.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc6oZlP7.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc6oZlP7.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc6oZlP7.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/cc6oZlP7.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/cc6oZlP7.s:307: Error: selected processor does not support `smlal r1,lr,r4,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm250 -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm250 -Os -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccWAF4iU.s: Assembler messages:
p448.c: /tmp/ccWAF4iU.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccWAF4iU.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccWAF4iU.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccWAF4iU.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccWAF4iU.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccWAF4iU.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccWAF4iU.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccWAF4iU.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccWAF4iU.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccWAF4iU.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccWAF4iU.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccWAF4iU.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccWAF4iU.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccWAF4iU.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccWAF4iU.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccWAF4iU.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccWAF4iU.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccWAF4iU.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccWAF4iU.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccWAF4iU.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccWAF4iU.s:328: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm250 -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm2 -O2 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/cccELRwM.s: Assembler messages:
p448.c: /tmp/cccELRwM.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/cccELRwM.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/cccELRwM.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/cccELRwM.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/cccELRwM.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/cccELRwM.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/cccELRwM.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/cccELRwM.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/cccELRwM.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/cccELRwM.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/cccELRwM.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cccELRwM.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cccELRwM.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/cccELRwM.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/cccELRwM.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/cccELRwM.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/cccELRwM.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/cccELRwM.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/cccELRwM.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/cccELRwM.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cccELRwM.s:311: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm2 -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm2 -O3 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccFuZOdm.s: Assembler messages:
p448.c: /tmp/ccFuZOdm.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccFuZOdm.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccFuZOdm.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccFuZOdm.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccFuZOdm.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccFuZOdm.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccFuZOdm.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccFuZOdm.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccFuZOdm.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccFuZOdm.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccFuZOdm.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccFuZOdm.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccFuZOdm.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccFuZOdm.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccFuZOdm.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccFuZOdm.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccFuZOdm.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccFuZOdm.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccFuZOdm.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccFuZOdm.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccFuZOdm.s:390: Error: selected processor does not support `smlal ip,r3,r5,r10' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm2 -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm2 -O -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccVciWwT.s: Assembler messages:
p448.c: /tmp/ccVciWwT.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccVciWwT.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccVciWwT.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccVciWwT.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccVciWwT.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccVciWwT.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccVciWwT.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccVciWwT.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccVciWwT.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccVciWwT.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccVciWwT.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccVciWwT.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccVciWwT.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccVciWwT.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccVciWwT.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccVciWwT.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccVciWwT.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccVciWwT.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccVciWwT.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccVciWwT.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccVciWwT.s:307: Error: selected processor does not support `smlal r1,lr,r4,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm2 -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm2 -Os -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccvFR5Nw.s: Assembler messages:
p448.c: /tmp/ccvFR5Nw.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccvFR5Nw.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccvFR5Nw.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccvFR5Nw.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccvFR5Nw.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccvFR5Nw.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccvFR5Nw.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccvFR5Nw.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccvFR5Nw.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccvFR5Nw.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccvFR5Nw.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccvFR5Nw.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccvFR5Nw.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccvFR5Nw.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccvFR5Nw.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccvFR5Nw.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccvFR5Nw.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccvFR5Nw.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccvFR5Nw.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccvFR5Nw.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccvFR5Nw.s:328: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm2 -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm3 -O2 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccz0ixVi.s: Assembler messages:
p448.c: /tmp/ccz0ixVi.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccz0ixVi.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccz0ixVi.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccz0ixVi.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccz0ixVi.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccz0ixVi.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccz0ixVi.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccz0ixVi.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccz0ixVi.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccz0ixVi.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccz0ixVi.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccz0ixVi.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccz0ixVi.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccz0ixVi.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccz0ixVi.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccz0ixVi.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccz0ixVi.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccz0ixVi.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccz0ixVi.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccz0ixVi.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccz0ixVi.s:311: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm3 -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm3 -O3 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccQv8dAc.s: Assembler messages:
p448.c: /tmp/ccQv8dAc.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccQv8dAc.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccQv8dAc.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccQv8dAc.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccQv8dAc.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccQv8dAc.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccQv8dAc.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccQv8dAc.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccQv8dAc.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccQv8dAc.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccQv8dAc.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccQv8dAc.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccQv8dAc.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccQv8dAc.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccQv8dAc.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccQv8dAc.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccQv8dAc.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccQv8dAc.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccQv8dAc.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccQv8dAc.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccQv8dAc.s:390: Error: selected processor does not support `smlal ip,r3,r5,r10' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm3 -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm3 -O -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccSiztbx.s: Assembler messages:
p448.c: /tmp/ccSiztbx.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccSiztbx.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccSiztbx.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccSiztbx.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccSiztbx.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccSiztbx.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccSiztbx.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccSiztbx.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccSiztbx.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccSiztbx.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccSiztbx.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccSiztbx.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccSiztbx.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccSiztbx.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccSiztbx.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccSiztbx.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccSiztbx.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccSiztbx.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccSiztbx.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccSiztbx.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccSiztbx.s:307: Error: selected processor does not support `smlal r1,lr,r4,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm3 -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm3 -Os -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/cccXtYNh.s: Assembler messages:
p448.c: /tmp/cccXtYNh.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/cccXtYNh.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cccXtYNh.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cccXtYNh.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cccXtYNh.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cccXtYNh.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cccXtYNh.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cccXtYNh.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cccXtYNh.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cccXtYNh.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cccXtYNh.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cccXtYNh.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cccXtYNh.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/cccXtYNh.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cccXtYNh.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cccXtYNh.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cccXtYNh.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cccXtYNh.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cccXtYNh.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cccXtYNh.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cccXtYNh.s:328: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm3 -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm600 -O2 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccMwcrfG.s: Assembler messages:
p448.c: /tmp/ccMwcrfG.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccMwcrfG.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccMwcrfG.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccMwcrfG.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccMwcrfG.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccMwcrfG.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccMwcrfG.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccMwcrfG.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccMwcrfG.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccMwcrfG.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccMwcrfG.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccMwcrfG.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccMwcrfG.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccMwcrfG.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccMwcrfG.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccMwcrfG.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccMwcrfG.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccMwcrfG.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccMwcrfG.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccMwcrfG.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccMwcrfG.s:311: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm600 -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm600 -O3 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccFVwMdy.s: Assembler messages:
p448.c: /tmp/ccFVwMdy.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccFVwMdy.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccFVwMdy.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccFVwMdy.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccFVwMdy.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccFVwMdy.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccFVwMdy.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccFVwMdy.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccFVwMdy.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccFVwMdy.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccFVwMdy.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccFVwMdy.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccFVwMdy.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccFVwMdy.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccFVwMdy.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccFVwMdy.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccFVwMdy.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccFVwMdy.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccFVwMdy.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccFVwMdy.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccFVwMdy.s:390: Error: selected processor does not support `smlal ip,r3,r5,r10' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm600 -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm600 -O -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccLqyhJT.s: Assembler messages:
p448.c: /tmp/ccLqyhJT.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccLqyhJT.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccLqyhJT.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccLqyhJT.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccLqyhJT.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccLqyhJT.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccLqyhJT.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccLqyhJT.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccLqyhJT.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccLqyhJT.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccLqyhJT.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccLqyhJT.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccLqyhJT.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccLqyhJT.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccLqyhJT.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccLqyhJT.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccLqyhJT.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccLqyhJT.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccLqyhJT.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccLqyhJT.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccLqyhJT.s:307: Error: selected processor does not support `smlal r1,lr,r4,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm600 -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm600 -Os -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccT2YgVz.s: Assembler messages:
p448.c: /tmp/ccT2YgVz.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccT2YgVz.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccT2YgVz.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccT2YgVz.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccT2YgVz.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccT2YgVz.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccT2YgVz.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccT2YgVz.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccT2YgVz.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccT2YgVz.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccT2YgVz.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccT2YgVz.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccT2YgVz.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccT2YgVz.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccT2YgVz.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccT2YgVz.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccT2YgVz.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccT2YgVz.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccT2YgVz.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccT2YgVz.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccT2YgVz.s:328: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm600 -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm60 -O2 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccnZIrcn.s: Assembler messages:
p448.c: /tmp/ccnZIrcn.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccnZIrcn.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccnZIrcn.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccnZIrcn.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccnZIrcn.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccnZIrcn.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccnZIrcn.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccnZIrcn.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccnZIrcn.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccnZIrcn.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccnZIrcn.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccnZIrcn.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccnZIrcn.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccnZIrcn.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccnZIrcn.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccnZIrcn.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccnZIrcn.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccnZIrcn.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccnZIrcn.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccnZIrcn.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccnZIrcn.s:311: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm60 -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm60 -O3 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccoFUwkf.s: Assembler messages:
p448.c: /tmp/ccoFUwkf.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccoFUwkf.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccoFUwkf.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccoFUwkf.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccoFUwkf.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccoFUwkf.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccoFUwkf.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccoFUwkf.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccoFUwkf.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccoFUwkf.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccoFUwkf.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccoFUwkf.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccoFUwkf.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccoFUwkf.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccoFUwkf.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccoFUwkf.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccoFUwkf.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccoFUwkf.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccoFUwkf.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccoFUwkf.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccoFUwkf.s:390: Error: selected processor does not support `smlal ip,r3,r5,r10' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm60 -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm60 -O -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccztaZcf.s: Assembler messages:
p448.c: /tmp/ccztaZcf.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccztaZcf.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccztaZcf.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccztaZcf.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccztaZcf.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccztaZcf.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccztaZcf.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccztaZcf.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccztaZcf.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccztaZcf.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccztaZcf.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccztaZcf.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccztaZcf.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccztaZcf.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccztaZcf.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccztaZcf.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccztaZcf.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccztaZcf.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccztaZcf.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccztaZcf.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccztaZcf.s:307: Error: selected processor does not support `smlal r1,lr,r4,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm60 -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm60 -Os -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/cckpWBXa.s: Assembler messages:
p448.c: /tmp/cckpWBXa.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/cckpWBXa.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cckpWBXa.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cckpWBXa.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cckpWBXa.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cckpWBXa.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cckpWBXa.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cckpWBXa.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cckpWBXa.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cckpWBXa.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cckpWBXa.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cckpWBXa.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cckpWBXa.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/cckpWBXa.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cckpWBXa.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cckpWBXa.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cckpWBXa.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cckpWBXa.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cckpWBXa.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cckpWBXa.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cckpWBXa.s:328: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm60 -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm610 -O2 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/cc3T3yAN.s: Assembler messages:
p448.c: /tmp/cc3T3yAN.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/cc3T3yAN.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/cc3T3yAN.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/cc3T3yAN.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/cc3T3yAN.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/cc3T3yAN.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/cc3T3yAN.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/cc3T3yAN.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/cc3T3yAN.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/cc3T3yAN.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/cc3T3yAN.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cc3T3yAN.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cc3T3yAN.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/cc3T3yAN.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/cc3T3yAN.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/cc3T3yAN.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/cc3T3yAN.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/cc3T3yAN.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/cc3T3yAN.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/cc3T3yAN.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cc3T3yAN.s:311: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm610 -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm610 -O3 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccSyVQOT.s: Assembler messages:
p448.c: /tmp/ccSyVQOT.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccSyVQOT.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccSyVQOT.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccSyVQOT.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccSyVQOT.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccSyVQOT.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccSyVQOT.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccSyVQOT.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccSyVQOT.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccSyVQOT.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccSyVQOT.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccSyVQOT.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccSyVQOT.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccSyVQOT.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccSyVQOT.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccSyVQOT.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccSyVQOT.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccSyVQOT.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccSyVQOT.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccSyVQOT.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccSyVQOT.s:390: Error: selected processor does not support `smlal ip,r3,r5,r10' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm610 -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm610 -O -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccOBaVQe.s: Assembler messages:
p448.c: /tmp/ccOBaVQe.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccOBaVQe.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccOBaVQe.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccOBaVQe.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccOBaVQe.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccOBaVQe.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccOBaVQe.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccOBaVQe.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccOBaVQe.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccOBaVQe.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccOBaVQe.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccOBaVQe.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccOBaVQe.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccOBaVQe.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccOBaVQe.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccOBaVQe.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccOBaVQe.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccOBaVQe.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccOBaVQe.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccOBaVQe.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccOBaVQe.s:307: Error: selected processor does not support `smlal r1,lr,r4,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm610 -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm610 -Os -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccaSAAHf.s: Assembler messages:
p448.c: /tmp/ccaSAAHf.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccaSAAHf.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccaSAAHf.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccaSAAHf.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccaSAAHf.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccaSAAHf.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccaSAAHf.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccaSAAHf.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccaSAAHf.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccaSAAHf.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccaSAAHf.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccaSAAHf.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccaSAAHf.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccaSAAHf.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccaSAAHf.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccaSAAHf.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccaSAAHf.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccaSAAHf.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccaSAAHf.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccaSAAHf.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccaSAAHf.s:328: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm610 -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm620 -O2 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/cc3pknMb.s: Assembler messages:
p448.c: /tmp/cc3pknMb.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/cc3pknMb.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/cc3pknMb.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/cc3pknMb.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/cc3pknMb.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/cc3pknMb.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/cc3pknMb.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/cc3pknMb.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/cc3pknMb.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/cc3pknMb.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/cc3pknMb.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cc3pknMb.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cc3pknMb.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/cc3pknMb.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/cc3pknMb.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/cc3pknMb.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/cc3pknMb.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/cc3pknMb.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/cc3pknMb.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/cc3pknMb.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cc3pknMb.s:311: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm620 -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm620 -O3 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/cc96wz4D.s: Assembler messages:
p448.c: /tmp/cc96wz4D.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/cc96wz4D.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/cc96wz4D.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/cc96wz4D.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cc96wz4D.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/cc96wz4D.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cc96wz4D.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/cc96wz4D.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/cc96wz4D.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/cc96wz4D.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/cc96wz4D.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/cc96wz4D.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/cc96wz4D.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/cc96wz4D.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/cc96wz4D.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/cc96wz4D.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/cc96wz4D.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/cc96wz4D.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/cc96wz4D.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/cc96wz4D.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/cc96wz4D.s:390: Error: selected processor does not support `smlal ip,r3,r5,r10' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm620 -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm620 -O -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccR8GTer.s: Assembler messages:
p448.c: /tmp/ccR8GTer.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccR8GTer.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccR8GTer.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccR8GTer.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccR8GTer.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccR8GTer.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccR8GTer.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccR8GTer.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccR8GTer.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccR8GTer.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccR8GTer.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccR8GTer.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccR8GTer.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccR8GTer.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccR8GTer.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccR8GTer.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccR8GTer.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccR8GTer.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccR8GTer.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccR8GTer.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccR8GTer.s:307: Error: selected processor does not support `smlal r1,lr,r4,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm620 -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm620 -Os -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/cch7TyZY.s: Assembler messages:
p448.c: /tmp/cch7TyZY.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/cch7TyZY.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cch7TyZY.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cch7TyZY.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cch7TyZY.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cch7TyZY.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cch7TyZY.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cch7TyZY.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cch7TyZY.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cch7TyZY.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cch7TyZY.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cch7TyZY.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cch7TyZY.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/cch7TyZY.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cch7TyZY.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cch7TyZY.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cch7TyZY.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cch7TyZY.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cch7TyZY.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cch7TyZY.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cch7TyZY.s:328: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm620 -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm6 -O2 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccwRvBok.s: Assembler messages:
p448.c: /tmp/ccwRvBok.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccwRvBok.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccwRvBok.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccwRvBok.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccwRvBok.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccwRvBok.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccwRvBok.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccwRvBok.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccwRvBok.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccwRvBok.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccwRvBok.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccwRvBok.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccwRvBok.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccwRvBok.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccwRvBok.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccwRvBok.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccwRvBok.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccwRvBok.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccwRvBok.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccwRvBok.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccwRvBok.s:311: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm6 -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm6 -O3 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccraB4RF.s: Assembler messages:
p448.c: /tmp/ccraB4RF.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccraB4RF.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccraB4RF.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccraB4RF.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccraB4RF.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccraB4RF.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccraB4RF.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccraB4RF.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccraB4RF.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccraB4RF.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccraB4RF.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccraB4RF.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccraB4RF.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccraB4RF.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccraB4RF.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccraB4RF.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccraB4RF.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccraB4RF.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccraB4RF.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccraB4RF.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccraB4RF.s:390: Error: selected processor does not support `smlal ip,r3,r5,r10' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm6 -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm6 -O -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/cccztjCX.s: Assembler messages:
p448.c: /tmp/cccztjCX.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/cccztjCX.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/cccztjCX.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cccztjCX.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cccztjCX.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cccztjCX.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cccztjCX.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cccztjCX.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cccztjCX.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cccztjCX.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cccztjCX.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cccztjCX.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/cccztjCX.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cccztjCX.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cccztjCX.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cccztjCX.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cccztjCX.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cccztjCX.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cccztjCX.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/cccztjCX.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/cccztjCX.s:307: Error: selected processor does not support `smlal r1,lr,r4,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm6 -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm6 -Os -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccmPgZ8X.s: Assembler messages:
p448.c: /tmp/ccmPgZ8X.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccmPgZ8X.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccmPgZ8X.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccmPgZ8X.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccmPgZ8X.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccmPgZ8X.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccmPgZ8X.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccmPgZ8X.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccmPgZ8X.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccmPgZ8X.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccmPgZ8X.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccmPgZ8X.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccmPgZ8X.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccmPgZ8X.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccmPgZ8X.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccmPgZ8X.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccmPgZ8X.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccmPgZ8X.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccmPgZ8X.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccmPgZ8X.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccmPgZ8X.s:328: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm6 -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm700 -O2 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/cchku8RF.s: Assembler messages:
p448.c: /tmp/cchku8RF.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/cchku8RF.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/cchku8RF.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/cchku8RF.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/cchku8RF.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/cchku8RF.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/cchku8RF.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/cchku8RF.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/cchku8RF.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/cchku8RF.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/cchku8RF.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cchku8RF.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cchku8RF.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/cchku8RF.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/cchku8RF.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/cchku8RF.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/cchku8RF.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/cchku8RF.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/cchku8RF.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/cchku8RF.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cchku8RF.s:311: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm700 -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm700 -O3 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/cc2G0Fc2.s: Assembler messages:
p448.c: /tmp/cc2G0Fc2.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/cc2G0Fc2.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/cc2G0Fc2.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/cc2G0Fc2.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cc2G0Fc2.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/cc2G0Fc2.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cc2G0Fc2.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/cc2G0Fc2.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/cc2G0Fc2.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/cc2G0Fc2.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/cc2G0Fc2.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/cc2G0Fc2.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/cc2G0Fc2.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/cc2G0Fc2.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/cc2G0Fc2.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/cc2G0Fc2.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/cc2G0Fc2.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/cc2G0Fc2.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/cc2G0Fc2.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/cc2G0Fc2.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/cc2G0Fc2.s:390: Error: selected processor does not support `smlal ip,r3,r5,r10' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm700 -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm700 -O -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccTi9Ow7.s: Assembler messages:
p448.c: /tmp/ccTi9Ow7.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccTi9Ow7.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccTi9Ow7.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccTi9Ow7.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccTi9Ow7.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccTi9Ow7.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccTi9Ow7.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccTi9Ow7.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccTi9Ow7.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccTi9Ow7.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccTi9Ow7.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccTi9Ow7.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccTi9Ow7.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccTi9Ow7.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccTi9Ow7.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccTi9Ow7.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccTi9Ow7.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccTi9Ow7.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccTi9Ow7.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccTi9Ow7.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccTi9Ow7.s:307: Error: selected processor does not support `smlal r1,lr,r4,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm700 -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm700 -Os -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccMSbmrd.s: Assembler messages:
p448.c: /tmp/ccMSbmrd.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccMSbmrd.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccMSbmrd.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccMSbmrd.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccMSbmrd.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccMSbmrd.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccMSbmrd.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccMSbmrd.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccMSbmrd.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccMSbmrd.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccMSbmrd.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccMSbmrd.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccMSbmrd.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccMSbmrd.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccMSbmrd.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccMSbmrd.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccMSbmrd.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccMSbmrd.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccMSbmrd.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccMSbmrd.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccMSbmrd.s:328: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm700 -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm700i -O2 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccVhEhW2.s: Assembler messages:
p448.c: /tmp/ccVhEhW2.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccVhEhW2.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccVhEhW2.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccVhEhW2.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccVhEhW2.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccVhEhW2.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccVhEhW2.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccVhEhW2.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccVhEhW2.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccVhEhW2.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccVhEhW2.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccVhEhW2.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccVhEhW2.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccVhEhW2.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccVhEhW2.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccVhEhW2.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccVhEhW2.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccVhEhW2.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccVhEhW2.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccVhEhW2.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccVhEhW2.s:311: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm700i -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm700i -O3 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccQm0jRc.s: Assembler messages:
p448.c: /tmp/ccQm0jRc.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccQm0jRc.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccQm0jRc.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccQm0jRc.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccQm0jRc.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccQm0jRc.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccQm0jRc.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccQm0jRc.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccQm0jRc.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccQm0jRc.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccQm0jRc.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccQm0jRc.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccQm0jRc.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccQm0jRc.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccQm0jRc.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccQm0jRc.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccQm0jRc.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccQm0jRc.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccQm0jRc.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccQm0jRc.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccQm0jRc.s:390: Error: selected processor does not support `smlal ip,r3,r5,r10' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm700i -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm700i -O -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/cc0fxuIb.s: Assembler messages:
p448.c: /tmp/cc0fxuIb.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/cc0fxuIb.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/cc0fxuIb.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cc0fxuIb.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cc0fxuIb.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cc0fxuIb.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cc0fxuIb.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cc0fxuIb.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cc0fxuIb.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc0fxuIb.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc0fxuIb.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc0fxuIb.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/cc0fxuIb.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cc0fxuIb.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cc0fxuIb.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc0fxuIb.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc0fxuIb.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc0fxuIb.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc0fxuIb.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/cc0fxuIb.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/cc0fxuIb.s:307: Error: selected processor does not support `smlal r1,lr,r4,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm700i -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm700i -Os -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccdJp416.s: Assembler messages:
p448.c: /tmp/ccdJp416.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccdJp416.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccdJp416.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccdJp416.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccdJp416.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccdJp416.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccdJp416.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccdJp416.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccdJp416.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccdJp416.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccdJp416.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccdJp416.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccdJp416.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccdJp416.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccdJp416.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccdJp416.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccdJp416.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccdJp416.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccdJp416.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccdJp416.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccdJp416.s:328: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm700i -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm70 -O2 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/cc7aXt3C.s: Assembler messages:
p448.c: /tmp/cc7aXt3C.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/cc7aXt3C.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/cc7aXt3C.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/cc7aXt3C.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/cc7aXt3C.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/cc7aXt3C.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/cc7aXt3C.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/cc7aXt3C.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/cc7aXt3C.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/cc7aXt3C.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/cc7aXt3C.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cc7aXt3C.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cc7aXt3C.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/cc7aXt3C.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/cc7aXt3C.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/cc7aXt3C.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/cc7aXt3C.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/cc7aXt3C.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/cc7aXt3C.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/cc7aXt3C.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cc7aXt3C.s:311: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm70 -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm70 -O3 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccMu4PXu.s: Assembler messages:
p448.c: /tmp/ccMu4PXu.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccMu4PXu.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccMu4PXu.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccMu4PXu.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccMu4PXu.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccMu4PXu.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccMu4PXu.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccMu4PXu.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccMu4PXu.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccMu4PXu.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccMu4PXu.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccMu4PXu.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccMu4PXu.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccMu4PXu.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccMu4PXu.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccMu4PXu.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccMu4PXu.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccMu4PXu.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccMu4PXu.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccMu4PXu.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccMu4PXu.s:390: Error: selected processor does not support `smlal ip,r3,r5,r10' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm70 -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm70 -O -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccEHzGya.s: Assembler messages:
p448.c: /tmp/ccEHzGya.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccEHzGya.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccEHzGya.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccEHzGya.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccEHzGya.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccEHzGya.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccEHzGya.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccEHzGya.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccEHzGya.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccEHzGya.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccEHzGya.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccEHzGya.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccEHzGya.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccEHzGya.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccEHzGya.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccEHzGya.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccEHzGya.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccEHzGya.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccEHzGya.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccEHzGya.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccEHzGya.s:307: Error: selected processor does not support `smlal r1,lr,r4,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm70 -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm70 -Os -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccGZCP0x.s: Assembler messages:
p448.c: /tmp/ccGZCP0x.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccGZCP0x.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccGZCP0x.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccGZCP0x.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccGZCP0x.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccGZCP0x.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccGZCP0x.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccGZCP0x.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccGZCP0x.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccGZCP0x.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccGZCP0x.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccGZCP0x.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccGZCP0x.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccGZCP0x.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccGZCP0x.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccGZCP0x.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccGZCP0x.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccGZCP0x.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccGZCP0x.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccGZCP0x.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccGZCP0x.s:328: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm70 -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7100 -O2 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccZH5wH0.s: Assembler messages:
p448.c: /tmp/ccZH5wH0.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccZH5wH0.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccZH5wH0.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccZH5wH0.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccZH5wH0.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccZH5wH0.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccZH5wH0.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccZH5wH0.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccZH5wH0.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccZH5wH0.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccZH5wH0.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccZH5wH0.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccZH5wH0.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccZH5wH0.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccZH5wH0.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccZH5wH0.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccZH5wH0.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccZH5wH0.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccZH5wH0.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccZH5wH0.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccZH5wH0.s:311: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7100 -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7100 -O3 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccK61hKf.s: Assembler messages:
p448.c: /tmp/ccK61hKf.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccK61hKf.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccK61hKf.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccK61hKf.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccK61hKf.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccK61hKf.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccK61hKf.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccK61hKf.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccK61hKf.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccK61hKf.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccK61hKf.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccK61hKf.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccK61hKf.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccK61hKf.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccK61hKf.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccK61hKf.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccK61hKf.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccK61hKf.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccK61hKf.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccK61hKf.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccK61hKf.s:390: Error: selected processor does not support `smlal ip,r3,r5,r10' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7100 -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7100 -O -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/cc27eOQg.s: Assembler messages:
p448.c: /tmp/cc27eOQg.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/cc27eOQg.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/cc27eOQg.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cc27eOQg.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cc27eOQg.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cc27eOQg.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cc27eOQg.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cc27eOQg.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cc27eOQg.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc27eOQg.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc27eOQg.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc27eOQg.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/cc27eOQg.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cc27eOQg.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cc27eOQg.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc27eOQg.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc27eOQg.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc27eOQg.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc27eOQg.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/cc27eOQg.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/cc27eOQg.s:307: Error: selected processor does not support `smlal r1,lr,r4,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7100 -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7100 -Os -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/cchMxc3g.s: Assembler messages:
p448.c: /tmp/cchMxc3g.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/cchMxc3g.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cchMxc3g.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cchMxc3g.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cchMxc3g.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cchMxc3g.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cchMxc3g.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cchMxc3g.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cchMxc3g.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cchMxc3g.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cchMxc3g.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cchMxc3g.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cchMxc3g.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/cchMxc3g.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cchMxc3g.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cchMxc3g.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cchMxc3g.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cchMxc3g.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cchMxc3g.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cchMxc3g.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cchMxc3g.s:328: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7100 -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm710 -O2 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccHPNYB1.s: Assembler messages:
p448.c: /tmp/ccHPNYB1.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccHPNYB1.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccHPNYB1.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccHPNYB1.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccHPNYB1.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccHPNYB1.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccHPNYB1.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccHPNYB1.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccHPNYB1.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccHPNYB1.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccHPNYB1.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccHPNYB1.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccHPNYB1.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccHPNYB1.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccHPNYB1.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccHPNYB1.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccHPNYB1.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccHPNYB1.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccHPNYB1.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccHPNYB1.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccHPNYB1.s:311: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm710 -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm710 -O3 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/cc7INbJH.s: Assembler messages:
p448.c: /tmp/cc7INbJH.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/cc7INbJH.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/cc7INbJH.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/cc7INbJH.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cc7INbJH.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/cc7INbJH.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cc7INbJH.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/cc7INbJH.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/cc7INbJH.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/cc7INbJH.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/cc7INbJH.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/cc7INbJH.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/cc7INbJH.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/cc7INbJH.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/cc7INbJH.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/cc7INbJH.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/cc7INbJH.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/cc7INbJH.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/cc7INbJH.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/cc7INbJH.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/cc7INbJH.s:390: Error: selected processor does not support `smlal ip,r3,r5,r10' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm710 -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm710 -O -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccb4GvZJ.s: Assembler messages:
p448.c: /tmp/ccb4GvZJ.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccb4GvZJ.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccb4GvZJ.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccb4GvZJ.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccb4GvZJ.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccb4GvZJ.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccb4GvZJ.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccb4GvZJ.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccb4GvZJ.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccb4GvZJ.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccb4GvZJ.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccb4GvZJ.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccb4GvZJ.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccb4GvZJ.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccb4GvZJ.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccb4GvZJ.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccb4GvZJ.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccb4GvZJ.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccb4GvZJ.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccb4GvZJ.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccb4GvZJ.s:307: Error: selected processor does not support `smlal r1,lr,r4,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm710 -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm710 -Os -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccgzezOa.s: Assembler messages:
p448.c: /tmp/ccgzezOa.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccgzezOa.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccgzezOa.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccgzezOa.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccgzezOa.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccgzezOa.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccgzezOa.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccgzezOa.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccgzezOa.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccgzezOa.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccgzezOa.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccgzezOa.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccgzezOa.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccgzezOa.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccgzezOa.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccgzezOa.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccgzezOa.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccgzezOa.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccgzezOa.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccgzezOa.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccgzezOa.s:328: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm710 -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm710c -O2 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccMHjI70.s: Assembler messages:
p448.c: /tmp/ccMHjI70.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccMHjI70.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccMHjI70.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccMHjI70.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccMHjI70.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccMHjI70.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccMHjI70.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccMHjI70.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccMHjI70.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccMHjI70.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccMHjI70.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccMHjI70.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccMHjI70.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccMHjI70.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccMHjI70.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccMHjI70.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccMHjI70.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccMHjI70.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccMHjI70.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccMHjI70.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccMHjI70.s:311: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm710c -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm710c -O3 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/cc8eXBhH.s: Assembler messages:
p448.c: /tmp/cc8eXBhH.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/cc8eXBhH.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/cc8eXBhH.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/cc8eXBhH.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cc8eXBhH.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/cc8eXBhH.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cc8eXBhH.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/cc8eXBhH.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/cc8eXBhH.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/cc8eXBhH.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/cc8eXBhH.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/cc8eXBhH.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/cc8eXBhH.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/cc8eXBhH.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/cc8eXBhH.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/cc8eXBhH.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/cc8eXBhH.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/cc8eXBhH.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/cc8eXBhH.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/cc8eXBhH.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/cc8eXBhH.s:390: Error: selected processor does not support `smlal ip,r3,r5,r10' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm710c -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm710c -O -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccAXRxvl.s: Assembler messages:
p448.c: /tmp/ccAXRxvl.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccAXRxvl.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccAXRxvl.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccAXRxvl.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccAXRxvl.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccAXRxvl.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccAXRxvl.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccAXRxvl.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccAXRxvl.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccAXRxvl.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccAXRxvl.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccAXRxvl.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccAXRxvl.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccAXRxvl.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccAXRxvl.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccAXRxvl.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccAXRxvl.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccAXRxvl.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccAXRxvl.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccAXRxvl.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccAXRxvl.s:307: Error: selected processor does not support `smlal r1,lr,r4,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm710c -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm710c -Os -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/cc6M5CXW.s: Assembler messages:
p448.c: /tmp/cc6M5CXW.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/cc6M5CXW.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc6M5CXW.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc6M5CXW.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc6M5CXW.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc6M5CXW.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc6M5CXW.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc6M5CXW.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc6M5CXW.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc6M5CXW.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc6M5CXW.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc6M5CXW.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc6M5CXW.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/cc6M5CXW.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc6M5CXW.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc6M5CXW.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc6M5CXW.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc6M5CXW.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc6M5CXW.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc6M5CXW.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc6M5CXW.s:328: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm710c -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7500 -O2 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccQDneOX.s: Assembler messages:
p448.c: /tmp/ccQDneOX.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccQDneOX.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccQDneOX.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccQDneOX.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccQDneOX.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccQDneOX.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccQDneOX.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccQDneOX.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccQDneOX.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccQDneOX.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccQDneOX.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccQDneOX.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccQDneOX.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccQDneOX.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccQDneOX.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccQDneOX.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccQDneOX.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccQDneOX.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccQDneOX.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccQDneOX.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccQDneOX.s:311: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7500 -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7500 -O3 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccBO6YGi.s: Assembler messages:
p448.c: /tmp/ccBO6YGi.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccBO6YGi.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccBO6YGi.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccBO6YGi.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccBO6YGi.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccBO6YGi.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccBO6YGi.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccBO6YGi.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccBO6YGi.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccBO6YGi.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccBO6YGi.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccBO6YGi.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccBO6YGi.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccBO6YGi.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccBO6YGi.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccBO6YGi.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccBO6YGi.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccBO6YGi.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccBO6YGi.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccBO6YGi.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccBO6YGi.s:390: Error: selected processor does not support `smlal ip,r3,r5,r10' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7500 -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7500 -O -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/cc5MlmQY.s: Assembler messages:
p448.c: /tmp/cc5MlmQY.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/cc5MlmQY.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/cc5MlmQY.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cc5MlmQY.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cc5MlmQY.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cc5MlmQY.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cc5MlmQY.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cc5MlmQY.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cc5MlmQY.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc5MlmQY.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc5MlmQY.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc5MlmQY.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/cc5MlmQY.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cc5MlmQY.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cc5MlmQY.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc5MlmQY.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc5MlmQY.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc5MlmQY.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc5MlmQY.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/cc5MlmQY.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/cc5MlmQY.s:307: Error: selected processor does not support `smlal r1,lr,r4,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7500 -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7500 -Os -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccfaBy95.s: Assembler messages:
p448.c: /tmp/ccfaBy95.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccfaBy95.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccfaBy95.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccfaBy95.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccfaBy95.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccfaBy95.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccfaBy95.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccfaBy95.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccfaBy95.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccfaBy95.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccfaBy95.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccfaBy95.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccfaBy95.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccfaBy95.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccfaBy95.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccfaBy95.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccfaBy95.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccfaBy95.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccfaBy95.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccfaBy95.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccfaBy95.s:328: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7500 -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccvtvSzb.s: Assembler messages:
p448.c: /tmp/ccvtvSzb.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccvtvSzb.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccvtvSzb.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccvtvSzb.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccvtvSzb.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccvtvSzb.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccvtvSzb.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccvtvSzb.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccvtvSzb.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccvtvSzb.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccvtvSzb.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccvtvSzb.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccvtvSzb.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccvtvSzb.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccvtvSzb.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccvtvSzb.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccvtvSzb.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccvtvSzb.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccvtvSzb.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccvtvSzb.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccvtvSzb.s:311: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccmacHfF.s: Assembler messages:
p448.c: /tmp/ccmacHfF.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccmacHfF.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccmacHfF.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccmacHfF.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccmacHfF.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccmacHfF.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccmacHfF.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccmacHfF.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccmacHfF.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccmacHfF.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccmacHfF.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccmacHfF.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccmacHfF.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccmacHfF.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccmacHfF.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccmacHfF.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccmacHfF.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccmacHfF.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccmacHfF.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccmacHfF.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccmacHfF.s:390: Error: selected processor does not support `smlal ip,r3,r5,r10' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7500fe -O -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/cc9b1QuV.s: Assembler messages:
p448.c: /tmp/cc9b1QuV.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/cc9b1QuV.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/cc9b1QuV.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cc9b1QuV.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cc9b1QuV.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cc9b1QuV.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cc9b1QuV.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cc9b1QuV.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cc9b1QuV.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc9b1QuV.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc9b1QuV.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc9b1QuV.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/cc9b1QuV.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cc9b1QuV.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cc9b1QuV.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc9b1QuV.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc9b1QuV.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc9b1QuV.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc9b1QuV.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/cc9b1QuV.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/cc9b1QuV.s:307: Error: selected processor does not support `smlal r1,lr,r4,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7500fe -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7500fe -Os -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccDkiYt8.s: Assembler messages:
p448.c: /tmp/ccDkiYt8.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccDkiYt8.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccDkiYt8.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccDkiYt8.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccDkiYt8.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccDkiYt8.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccDkiYt8.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccDkiYt8.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccDkiYt8.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccDkiYt8.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccDkiYt8.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccDkiYt8.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccDkiYt8.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccDkiYt8.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccDkiYt8.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccDkiYt8.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccDkiYt8.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccDkiYt8.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccDkiYt8.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccDkiYt8.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccDkiYt8.s:328: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7500fe -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7 -O2 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccm6Yblc.s: Assembler messages:
p448.c: /tmp/ccm6Yblc.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccm6Yblc.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccm6Yblc.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccm6Yblc.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccm6Yblc.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccm6Yblc.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccm6Yblc.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccm6Yblc.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccm6Yblc.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccm6Yblc.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccm6Yblc.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccm6Yblc.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccm6Yblc.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccm6Yblc.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccm6Yblc.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccm6Yblc.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccm6Yblc.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccm6Yblc.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccm6Yblc.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccm6Yblc.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccm6Yblc.s:311: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7 -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7 -O3 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/cc2c1eFH.s: Assembler messages:
p448.c: /tmp/cc2c1eFH.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/cc2c1eFH.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/cc2c1eFH.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/cc2c1eFH.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cc2c1eFH.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/cc2c1eFH.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cc2c1eFH.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/cc2c1eFH.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/cc2c1eFH.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/cc2c1eFH.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/cc2c1eFH.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/cc2c1eFH.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/cc2c1eFH.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/cc2c1eFH.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/cc2c1eFH.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/cc2c1eFH.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/cc2c1eFH.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/cc2c1eFH.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/cc2c1eFH.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/cc2c1eFH.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/cc2c1eFH.s:390: Error: selected processor does not support `smlal ip,r3,r5,r10' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7 -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7 -O -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccwNroYh.s: Assembler messages:
p448.c: /tmp/ccwNroYh.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccwNroYh.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccwNroYh.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccwNroYh.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccwNroYh.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccwNroYh.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccwNroYh.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccwNroYh.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccwNroYh.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccwNroYh.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccwNroYh.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccwNroYh.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccwNroYh.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccwNroYh.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccwNroYh.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccwNroYh.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccwNroYh.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccwNroYh.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccwNroYh.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccwNroYh.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccwNroYh.s:307: Error: selected processor does not support `smlal r1,lr,r4,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7 -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7 -Os -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccmfLbkD.s: Assembler messages:
p448.c: /tmp/ccmfLbkD.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccmfLbkD.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccmfLbkD.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccmfLbkD.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccmfLbkD.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccmfLbkD.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccmfLbkD.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccmfLbkD.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccmfLbkD.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccmfLbkD.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccmfLbkD.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccmfLbkD.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccmfLbkD.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccmfLbkD.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccmfLbkD.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccmfLbkD.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccmfLbkD.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccmfLbkD.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccmfLbkD.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccmfLbkD.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccmfLbkD.s:328: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7 -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7d -O2 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/cc1eupIr.s: Assembler messages:
p448.c: /tmp/cc1eupIr.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/cc1eupIr.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/cc1eupIr.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/cc1eupIr.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/cc1eupIr.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/cc1eupIr.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/cc1eupIr.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/cc1eupIr.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/cc1eupIr.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/cc1eupIr.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/cc1eupIr.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cc1eupIr.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cc1eupIr.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/cc1eupIr.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/cc1eupIr.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/cc1eupIr.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/cc1eupIr.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/cc1eupIr.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/cc1eupIr.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/cc1eupIr.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cc1eupIr.s:311: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7d -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7d -O3 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccXveBtI.s: Assembler messages:
p448.c: /tmp/ccXveBtI.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccXveBtI.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccXveBtI.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccXveBtI.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccXveBtI.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccXveBtI.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccXveBtI.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccXveBtI.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccXveBtI.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccXveBtI.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccXveBtI.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccXveBtI.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccXveBtI.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccXveBtI.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccXveBtI.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccXveBtI.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccXveBtI.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccXveBtI.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccXveBtI.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccXveBtI.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccXveBtI.s:390: Error: selected processor does not support `smlal ip,r3,r5,r10' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7d -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7d -O -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccW3krhD.s: Assembler messages:
p448.c: /tmp/ccW3krhD.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccW3krhD.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccW3krhD.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccW3krhD.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccW3krhD.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccW3krhD.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccW3krhD.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccW3krhD.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccW3krhD.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccW3krhD.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccW3krhD.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccW3krhD.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccW3krhD.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccW3krhD.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccW3krhD.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccW3krhD.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccW3krhD.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccW3krhD.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccW3krhD.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccW3krhD.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccW3krhD.s:307: Error: selected processor does not support `smlal r1,lr,r4,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7d -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7d -Os -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccwdxNP7.s: Assembler messages:
p448.c: /tmp/ccwdxNP7.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccwdxNP7.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccwdxNP7.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccwdxNP7.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccwdxNP7.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccwdxNP7.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccwdxNP7.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccwdxNP7.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccwdxNP7.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccwdxNP7.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccwdxNP7.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccwdxNP7.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccwdxNP7.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccwdxNP7.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccwdxNP7.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccwdxNP7.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccwdxNP7.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccwdxNP7.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccwdxNP7.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccwdxNP7.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccwdxNP7.s:328: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7d -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7di -O2 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccLAnjA3.s: Assembler messages:
p448.c: /tmp/ccLAnjA3.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccLAnjA3.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccLAnjA3.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccLAnjA3.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccLAnjA3.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccLAnjA3.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccLAnjA3.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccLAnjA3.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccLAnjA3.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccLAnjA3.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccLAnjA3.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccLAnjA3.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccLAnjA3.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccLAnjA3.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccLAnjA3.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccLAnjA3.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccLAnjA3.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccLAnjA3.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccLAnjA3.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccLAnjA3.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccLAnjA3.s:311: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7di -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7di -O3 -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccUhWffv.s: Assembler messages:
p448.c: /tmp/ccUhWffv.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccUhWffv.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccUhWffv.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccUhWffv.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccUhWffv.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccUhWffv.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccUhWffv.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccUhWffv.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccUhWffv.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccUhWffv.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccUhWffv.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccUhWffv.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccUhWffv.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccUhWffv.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccUhWffv.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccUhWffv.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccUhWffv.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccUhWffv.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccUhWffv.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccUhWffv.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccUhWffv.s:390: Error: selected processor does not support `smlal ip,r3,r5,r10' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7di -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7di -O -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/ccpT3Nen.s: Assembler messages:
p448.c: /tmp/ccpT3Nen.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccpT3Nen.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccpT3Nen.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccpT3Nen.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccpT3Nen.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccpT3Nen.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccpT3Nen.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccpT3Nen.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccpT3Nen.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccpT3Nen.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccpT3Nen.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccpT3Nen.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccpT3Nen.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccpT3Nen.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccpT3Nen.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccpT3Nen.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccpT3Nen.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccpT3Nen.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccpT3Nen.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccpT3Nen.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccpT3Nen.s:307: Error: selected processor does not support `smlal r1,lr,r4,r3' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7di -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/arm32
Compiler: gcc -mcpu=arm7di -Os -fomit-frame-pointer
barrett_field.c: barrett_field.c:1:0: warning: target CPU does not support THUMB instructions
barrett_field.c: /* Copyright (c) 2014 Cryptography Research, Inc.
barrett_field.c:
crandom.c: crandom.c:1:0: warning: target CPU does not support THUMB instructions
crandom.c: /* Copyright (c) 2011 Stanford University.
crandom.c:
ec_point.c: ec_point.c:1:0: warning: target CPU does not support THUMB instructions
ec_point.c: /**
ec_point.c:
goldilocks.c: goldilocks.c:1:0: warning: target CPU does not support THUMB instructions
goldilocks.c: /* Copyright (c) 2014 Cryptography Research, Inc.
goldilocks.c:
magic.c: magic.c:1:0: warning: target CPU does not support THUMB instructions
magic.c: /* Copyright (c) 2014 Cryptography Research, Inc.
magic.c:
p448.c: p448.c:1:0: warning: target CPU does not support THUMB instructions
p448.c: /* Copyright (c) 2014 Cryptography Research, Inc.
p448.c:
p448.c: /tmp/cc3cpv1L.s: Assembler messages:
p448.c: /tmp/cc3cpv1L.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/cc3cpv1L.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc3cpv1L.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc3cpv1L.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc3cpv1L.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc3cpv1L.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc3cpv1L.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc3cpv1L.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc3cpv1L.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc3cpv1L.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc3cpv1L.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc3cpv1L.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc3cpv1L.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/cc3cpv1L.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc3cpv1L.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc3cpv1L.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc3cpv1L.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc3cpv1L.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc3cpv1L.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc3cpv1L.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc3cpv1L.s:328: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=arm7di -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_sign/ed448goldilocks/64
Compiler: gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
barrett_field.c: In file included from barrett_field.h:15:0,
barrett_field.c: from barrett_field.c:5:
barrett_field.c: word.h:34:9: error: unknown type name '__uint128_t'
barrett_field.c: typedef __uint128_t dword_t;
barrett_field.c: ^~~~~~~~~~~
barrett_field.c: word.h:37:9: error: unknown type name '__int128_t'
barrett_field.c: typedef __int128_t dsword_t;
barrett_field.c: ^~~~~~~~~~
barrett_field.c: barrett_field.c: In function 'add_nr_ext_packed':
barrett_field.c: barrett_field.c:22:15: warning: right shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^~~
barrett_field.c: barrett_field.c:26:15: warning: right shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^~~
barrett_field.c: barrett_field.c: In function 'add_nr_packed':
barrett_field.c: barrett_field.c:41:15: warning: right shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^~~
barrett_field.c: barrett_field.c: In function 'sub_nr_ext_packed':
barrett_field.c: barrett_field.c:59:15: warning: right shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ^~~
barrett_field.c: barrett_field.c:63:15: warning: right shift count >= width of type [-Wshift-count-overflow]
barrett_field.c: carry >>= WORD_BITS;
barrett_field.c: ...

Number of similar (compiler,implementation) pairs: 56, namely:
CompilerImplementations
gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer 64 amd64
gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=cortex-a15 -mfpu=neon -O2 -fomit-frame-pointer -fwrapv 64 amd64
gcc -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv 64 amd64
gcc -mcpu=cortex-a15 -mfpu=neon -O -fomit-frame-pointer -fwrapv 64 amd64
gcc -mcpu=cortex-a15 -mfpu=neon -Os -fomit-frame-pointer -fwrapv 64 amd64
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer 64 amd64
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=cortex-a8 -mfpu=neon -O2 -fomit-frame-pointer -fwrapv 64 amd64
gcc -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv 64 amd64
gcc -mcpu=cortex-a8 -mfpu=neon -O -fomit-frame-pointer -fwrapv 64 amd64
gcc -mcpu=cortex-a8 -mfpu=neon -Os -fomit-frame-pointer -fwrapv 64 amd64
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer 64 amd64
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer 64 amd64
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer 64 amd64
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer 64 amd64
gcc -mcpu=cortex-a9 -mfpu=neon -O2 -fomit-frame-pointer -fwrapv 64 amd64
gcc -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv 64 amd64
gcc -mcpu=cortex-a9 -mfpu=neon -O -fomit-frame-pointer -fwrapv 64 amd64
gcc -mcpu=cortex-a9 -mfpu=neon -Os -fomit-frame-pointer -fwrapv 64 amd64
gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv 64 amd64
gcc -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv 64 amd64
gcc -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv 64 amd64
gcc -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv 64 amd64