Implementation notes: armeabi, jetsontk1, crypto_dh/ed448goldilocks

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

Checksum failure

Implementation: crypto_dh/ed448goldilocks/32
Compiler: cc
e21a908e50081483c253fed14699efd1f77499d42c3c6fcf08607b884bbfaad3
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_dh/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_dh/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_dh/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_dh/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_dh/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_dh/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_dh/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_dh/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_dh/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_dh/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_dh/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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/cc5VXuKf.s: Assembler messages:
p448.c: /tmp/cc5VXuKf.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/cc5VXuKf.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/cc5VXuKf.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/cc5VXuKf.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/cc5VXuKf.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/cc5VXuKf.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/cc5VXuKf.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/cc5VXuKf.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/cc5VXuKf.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/cc5VXuKf.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/cc5VXuKf.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cc5VXuKf.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cc5VXuKf.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/cc5VXuKf.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/cc5VXuKf.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/cc5VXuKf.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/cc5VXuKf.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/cc5VXuKf.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/cc5VXuKf.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/cc5VXuKf.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cc5VXuKf.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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:
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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccxZIRw2.s: Assembler messages:
p448.c: /tmp/ccxZIRw2.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccxZIRw2.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccxZIRw2.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccxZIRw2.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccxZIRw2.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccxZIRw2.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccxZIRw2.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccxZIRw2.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccxZIRw2.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccxZIRw2.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccxZIRw2.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccxZIRw2.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccxZIRw2.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccxZIRw2.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccxZIRw2.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccxZIRw2.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccxZIRw2.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccxZIRw2.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccxZIRw2.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccxZIRw2.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccxZIRw2.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccyi1SFQ.s: Assembler messages:
p448.c: /tmp/ccyi1SFQ.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccyi1SFQ.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccyi1SFQ.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccyi1SFQ.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccyi1SFQ.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccyi1SFQ.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccyi1SFQ.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccyi1SFQ.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccyi1SFQ.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccyi1SFQ.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccyi1SFQ.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccyi1SFQ.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccyi1SFQ.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccyi1SFQ.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccyi1SFQ.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccyi1SFQ.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccyi1SFQ.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccyi1SFQ.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccyi1SFQ.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccyi1SFQ.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccyi1SFQ.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/cc8ay4Rj.s: Assembler messages:
p448.c: /tmp/cc8ay4Rj.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/cc8ay4Rj.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc8ay4Rj.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc8ay4Rj.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc8ay4Rj.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc8ay4Rj.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc8ay4Rj.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc8ay4Rj.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc8ay4Rj.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc8ay4Rj.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc8ay4Rj.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc8ay4Rj.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc8ay4Rj.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/cc8ay4Rj.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc8ay4Rj.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc8ay4Rj.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc8ay4Rj.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc8ay4Rj.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc8ay4Rj.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc8ay4Rj.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc8ay4Rj.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccOTZ5ri.s: Assembler messages:
p448.c: /tmp/ccOTZ5ri.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccOTZ5ri.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccOTZ5ri.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccOTZ5ri.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccOTZ5ri.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccOTZ5ri.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccOTZ5ri.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccOTZ5ri.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccOTZ5ri.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccOTZ5ri.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccOTZ5ri.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccOTZ5ri.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccOTZ5ri.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccOTZ5ri.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccOTZ5ri.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccOTZ5ri.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccOTZ5ri.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccOTZ5ri.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccOTZ5ri.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccOTZ5ri.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccOTZ5ri.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/cceHEm7a.s: Assembler messages:
p448.c: /tmp/cceHEm7a.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/cceHEm7a.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/cceHEm7a.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/cceHEm7a.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cceHEm7a.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/cceHEm7a.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cceHEm7a.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/cceHEm7a.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/cceHEm7a.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/cceHEm7a.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/cceHEm7a.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/cceHEm7a.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/cceHEm7a.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/cceHEm7a.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/cceHEm7a.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/cceHEm7a.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/cceHEm7a.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/cceHEm7a.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/cceHEm7a.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/cceHEm7a.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/cceHEm7a.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/cczEajjz.s: Assembler messages:
p448.c: /tmp/cczEajjz.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/cczEajjz.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/cczEajjz.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cczEajjz.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cczEajjz.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cczEajjz.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cczEajjz.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cczEajjz.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cczEajjz.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cczEajjz.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cczEajjz.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cczEajjz.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/cczEajjz.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cczEajjz.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cczEajjz.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cczEajjz.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cczEajjz.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cczEajjz.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cczEajjz.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/cczEajjz.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/cczEajjz.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/cc8bmonf.s: Assembler messages:
p448.c: /tmp/cc8bmonf.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/cc8bmonf.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc8bmonf.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc8bmonf.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc8bmonf.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc8bmonf.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc8bmonf.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc8bmonf.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc8bmonf.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc8bmonf.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc8bmonf.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc8bmonf.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc8bmonf.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/cc8bmonf.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc8bmonf.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc8bmonf.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc8bmonf.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc8bmonf.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc8bmonf.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc8bmonf.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc8bmonf.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccOpdFVc.s: Assembler messages:
p448.c: /tmp/ccOpdFVc.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccOpdFVc.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccOpdFVc.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccOpdFVc.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccOpdFVc.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccOpdFVc.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccOpdFVc.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccOpdFVc.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccOpdFVc.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccOpdFVc.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccOpdFVc.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccOpdFVc.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccOpdFVc.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccOpdFVc.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccOpdFVc.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccOpdFVc.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccOpdFVc.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccOpdFVc.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccOpdFVc.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccOpdFVc.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccOpdFVc.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccXhwZjM.s: Assembler messages:
p448.c: /tmp/ccXhwZjM.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccXhwZjM.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccXhwZjM.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccXhwZjM.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccXhwZjM.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccXhwZjM.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccXhwZjM.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccXhwZjM.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccXhwZjM.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccXhwZjM.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccXhwZjM.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccXhwZjM.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccXhwZjM.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccXhwZjM.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccXhwZjM.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccXhwZjM.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccXhwZjM.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccXhwZjM.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccXhwZjM.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccXhwZjM.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccXhwZjM.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccIC56Wb.s: Assembler messages:
p448.c: /tmp/ccIC56Wb.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccIC56Wb.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccIC56Wb.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccIC56Wb.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccIC56Wb.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccIC56Wb.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccIC56Wb.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccIC56Wb.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccIC56Wb.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccIC56Wb.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccIC56Wb.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccIC56Wb.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccIC56Wb.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccIC56Wb.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccIC56Wb.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccIC56Wb.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccIC56Wb.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccIC56Wb.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccIC56Wb.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccIC56Wb.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccIC56Wb.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccOMQD3C.s: Assembler messages:
p448.c: /tmp/ccOMQD3C.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccOMQD3C.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccOMQD3C.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccOMQD3C.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccOMQD3C.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccOMQD3C.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccOMQD3C.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccOMQD3C.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccOMQD3C.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccOMQD3C.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccOMQD3C.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccOMQD3C.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccOMQD3C.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccOMQD3C.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccOMQD3C.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccOMQD3C.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccOMQD3C.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccOMQD3C.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccOMQD3C.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccOMQD3C.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccOMQD3C.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccMco2tK.s: Assembler messages:
p448.c: /tmp/ccMco2tK.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccMco2tK.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccMco2tK.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccMco2tK.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccMco2tK.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccMco2tK.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccMco2tK.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccMco2tK.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccMco2tK.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccMco2tK.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccMco2tK.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccMco2tK.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccMco2tK.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccMco2tK.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccMco2tK.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccMco2tK.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccMco2tK.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccMco2tK.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccMco2tK.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccMco2tK.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccMco2tK.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccZtmfee.s: Assembler messages:
p448.c: /tmp/ccZtmfee.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccZtmfee.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccZtmfee.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccZtmfee.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccZtmfee.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccZtmfee.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccZtmfee.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccZtmfee.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccZtmfee.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccZtmfee.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccZtmfee.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccZtmfee.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccZtmfee.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccZtmfee.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccZtmfee.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccZtmfee.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccZtmfee.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccZtmfee.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccZtmfee.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccZtmfee.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccZtmfee.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccvJnhvX.s: Assembler messages:
p448.c: /tmp/ccvJnhvX.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccvJnhvX.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccvJnhvX.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccvJnhvX.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccvJnhvX.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccvJnhvX.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccvJnhvX.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccvJnhvX.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccvJnhvX.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccvJnhvX.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccvJnhvX.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccvJnhvX.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccvJnhvX.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccvJnhvX.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccvJnhvX.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccvJnhvX.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccvJnhvX.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccvJnhvX.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccvJnhvX.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccvJnhvX.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccvJnhvX.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccRMyrQz.s: Assembler messages:
p448.c: /tmp/ccRMyrQz.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccRMyrQz.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccRMyrQz.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccRMyrQz.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccRMyrQz.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccRMyrQz.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccRMyrQz.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccRMyrQz.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccRMyrQz.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccRMyrQz.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccRMyrQz.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccRMyrQz.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccRMyrQz.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccRMyrQz.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccRMyrQz.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccRMyrQz.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccRMyrQz.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccRMyrQz.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccRMyrQz.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccRMyrQz.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccRMyrQz.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/cckwJETi.s: Assembler messages:
p448.c: /tmp/cckwJETi.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/cckwJETi.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/cckwJETi.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/cckwJETi.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/cckwJETi.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/cckwJETi.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/cckwJETi.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/cckwJETi.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/cckwJETi.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/cckwJETi.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/cckwJETi.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cckwJETi.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cckwJETi.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/cckwJETi.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/cckwJETi.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/cckwJETi.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/cckwJETi.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/cckwJETi.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/cckwJETi.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/cckwJETi.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cckwJETi.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccm2Tslk.s: Assembler messages:
p448.c: /tmp/ccm2Tslk.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccm2Tslk.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccm2Tslk.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccm2Tslk.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccm2Tslk.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccm2Tslk.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccm2Tslk.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccm2Tslk.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccm2Tslk.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccm2Tslk.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccm2Tslk.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccm2Tslk.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccm2Tslk.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccm2Tslk.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccm2Tslk.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccm2Tslk.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccm2Tslk.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccm2Tslk.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccm2Tslk.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccm2Tslk.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccm2Tslk.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccBmn4XT.s: Assembler messages:
p448.c: /tmp/ccBmn4XT.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccBmn4XT.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccBmn4XT.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccBmn4XT.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccBmn4XT.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccBmn4XT.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccBmn4XT.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccBmn4XT.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccBmn4XT.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccBmn4XT.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccBmn4XT.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccBmn4XT.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccBmn4XT.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccBmn4XT.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccBmn4XT.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccBmn4XT.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccBmn4XT.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccBmn4XT.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccBmn4XT.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccBmn4XT.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccBmn4XT.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/cc5AnUnJ.s: Assembler messages:
p448.c: /tmp/cc5AnUnJ.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/cc5AnUnJ.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc5AnUnJ.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc5AnUnJ.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc5AnUnJ.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc5AnUnJ.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc5AnUnJ.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc5AnUnJ.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc5AnUnJ.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc5AnUnJ.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc5AnUnJ.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc5AnUnJ.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc5AnUnJ.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/cc5AnUnJ.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc5AnUnJ.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc5AnUnJ.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc5AnUnJ.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc5AnUnJ.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc5AnUnJ.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc5AnUnJ.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc5AnUnJ.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccbqFmSL.s: Assembler messages:
p448.c: /tmp/ccbqFmSL.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccbqFmSL.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccbqFmSL.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccbqFmSL.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccbqFmSL.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccbqFmSL.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccbqFmSL.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccbqFmSL.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccbqFmSL.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccbqFmSL.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccbqFmSL.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccbqFmSL.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccbqFmSL.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccbqFmSL.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccbqFmSL.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccbqFmSL.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccbqFmSL.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccbqFmSL.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccbqFmSL.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccbqFmSL.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccbqFmSL.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccuyyppc.s: Assembler messages:
p448.c: /tmp/ccuyyppc.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccuyyppc.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccuyyppc.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccuyyppc.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccuyyppc.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccuyyppc.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccuyyppc.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccuyyppc.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccuyyppc.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccuyyppc.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccuyyppc.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccuyyppc.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccuyyppc.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccuyyppc.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccuyyppc.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccuyyppc.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccuyyppc.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccuyyppc.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccuyyppc.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccuyyppc.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccuyyppc.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/cc8vB8C0.s: Assembler messages:
p448.c: /tmp/cc8vB8C0.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/cc8vB8C0.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/cc8vB8C0.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cc8vB8C0.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cc8vB8C0.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cc8vB8C0.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cc8vB8C0.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cc8vB8C0.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cc8vB8C0.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc8vB8C0.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc8vB8C0.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc8vB8C0.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/cc8vB8C0.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cc8vB8C0.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cc8vB8C0.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc8vB8C0.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc8vB8C0.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc8vB8C0.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc8vB8C0.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/cc8vB8C0.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/cc8vB8C0.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccKe9f6n.s: Assembler messages:
p448.c: /tmp/ccKe9f6n.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccKe9f6n.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccKe9f6n.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccKe9f6n.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccKe9f6n.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccKe9f6n.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccKe9f6n.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccKe9f6n.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccKe9f6n.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccKe9f6n.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccKe9f6n.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccKe9f6n.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccKe9f6n.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccKe9f6n.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccKe9f6n.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccKe9f6n.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccKe9f6n.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccKe9f6n.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccKe9f6n.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccKe9f6n.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccKe9f6n.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccx5l2eN.s: Assembler messages:
p448.c: /tmp/ccx5l2eN.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccx5l2eN.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccx5l2eN.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccx5l2eN.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccx5l2eN.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccx5l2eN.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccx5l2eN.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccx5l2eN.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccx5l2eN.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccx5l2eN.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccx5l2eN.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccx5l2eN.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccx5l2eN.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccx5l2eN.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccx5l2eN.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccx5l2eN.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccx5l2eN.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccx5l2eN.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccx5l2eN.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccx5l2eN.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccx5l2eN.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/cc5T0uQg.s: Assembler messages:
p448.c: /tmp/cc5T0uQg.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/cc5T0uQg.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/cc5T0uQg.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/cc5T0uQg.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cc5T0uQg.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/cc5T0uQg.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cc5T0uQg.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/cc5T0uQg.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/cc5T0uQg.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/cc5T0uQg.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/cc5T0uQg.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/cc5T0uQg.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/cc5T0uQg.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/cc5T0uQg.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/cc5T0uQg.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/cc5T0uQg.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/cc5T0uQg.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/cc5T0uQg.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/cc5T0uQg.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/cc5T0uQg.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/cc5T0uQg.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccA122qY.s: Assembler messages:
p448.c: /tmp/ccA122qY.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccA122qY.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccA122qY.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccA122qY.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccA122qY.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccA122qY.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccA122qY.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccA122qY.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccA122qY.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccA122qY.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccA122qY.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccA122qY.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccA122qY.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccA122qY.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccA122qY.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccA122qY.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccA122qY.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccA122qY.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccA122qY.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccA122qY.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccA122qY.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccOFfJua.s: Assembler messages:
p448.c: /tmp/ccOFfJua.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccOFfJua.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccOFfJua.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccOFfJua.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccOFfJua.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccOFfJua.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccOFfJua.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccOFfJua.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccOFfJua.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccOFfJua.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccOFfJua.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccOFfJua.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccOFfJua.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccOFfJua.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccOFfJua.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccOFfJua.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccOFfJua.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccOFfJua.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccOFfJua.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccOFfJua.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccOFfJua.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccT0re8c.s: Assembler messages:
p448.c: /tmp/ccT0re8c.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccT0re8c.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccT0re8c.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccT0re8c.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccT0re8c.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccT0re8c.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccT0re8c.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccT0re8c.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccT0re8c.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccT0re8c.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccT0re8c.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccT0re8c.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccT0re8c.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccT0re8c.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccT0re8c.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccT0re8c.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccT0re8c.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccT0re8c.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccT0re8c.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccT0re8c.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccT0re8c.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/cchzuRzk.s: Assembler messages:
p448.c: /tmp/cchzuRzk.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/cchzuRzk.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/cchzuRzk.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/cchzuRzk.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cchzuRzk.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/cchzuRzk.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cchzuRzk.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/cchzuRzk.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/cchzuRzk.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/cchzuRzk.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/cchzuRzk.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/cchzuRzk.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/cchzuRzk.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/cchzuRzk.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/cchzuRzk.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/cchzuRzk.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/cchzuRzk.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/cchzuRzk.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/cchzuRzk.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/cchzuRzk.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/cchzuRzk.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccKZw8Sw.s: Assembler messages:
p448.c: /tmp/ccKZw8Sw.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccKZw8Sw.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccKZw8Sw.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccKZw8Sw.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccKZw8Sw.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccKZw8Sw.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccKZw8Sw.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccKZw8Sw.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccKZw8Sw.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccKZw8Sw.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccKZw8Sw.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccKZw8Sw.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccKZw8Sw.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccKZw8Sw.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccKZw8Sw.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccKZw8Sw.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccKZw8Sw.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccKZw8Sw.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccKZw8Sw.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccKZw8Sw.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccKZw8Sw.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccRuYsEs.s: Assembler messages:
p448.c: /tmp/ccRuYsEs.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccRuYsEs.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccRuYsEs.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccRuYsEs.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccRuYsEs.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccRuYsEs.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccRuYsEs.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccRuYsEs.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccRuYsEs.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccRuYsEs.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccRuYsEs.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccRuYsEs.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccRuYsEs.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccRuYsEs.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccRuYsEs.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccRuYsEs.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccRuYsEs.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccRuYsEs.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccRuYsEs.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccRuYsEs.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccRuYsEs.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccuq2CUm.s: Assembler messages:
p448.c: /tmp/ccuq2CUm.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccuq2CUm.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccuq2CUm.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccuq2CUm.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccuq2CUm.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccuq2CUm.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccuq2CUm.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccuq2CUm.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccuq2CUm.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccuq2CUm.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccuq2CUm.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccuq2CUm.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccuq2CUm.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccuq2CUm.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccuq2CUm.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccuq2CUm.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccuq2CUm.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccuq2CUm.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccuq2CUm.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccuq2CUm.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccuq2CUm.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccd87rhb.s: Assembler messages:
p448.c: /tmp/ccd87rhb.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccd87rhb.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccd87rhb.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccd87rhb.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccd87rhb.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccd87rhb.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccd87rhb.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccd87rhb.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccd87rhb.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccd87rhb.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccd87rhb.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccd87rhb.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccd87rhb.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccd87rhb.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccd87rhb.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccd87rhb.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccd87rhb.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccd87rhb.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccd87rhb.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccd87rhb.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccd87rhb.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/cct0D9gO.s: Assembler messages:
p448.c: /tmp/cct0D9gO.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/cct0D9gO.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/cct0D9gO.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cct0D9gO.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cct0D9gO.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cct0D9gO.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cct0D9gO.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cct0D9gO.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cct0D9gO.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cct0D9gO.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cct0D9gO.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cct0D9gO.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/cct0D9gO.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cct0D9gO.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cct0D9gO.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cct0D9gO.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cct0D9gO.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cct0D9gO.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cct0D9gO.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/cct0D9gO.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/cct0D9gO.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/cc1I8yR6.s: Assembler messages:
p448.c: /tmp/cc1I8yR6.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/cc1I8yR6.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc1I8yR6.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc1I8yR6.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc1I8yR6.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc1I8yR6.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc1I8yR6.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc1I8yR6.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc1I8yR6.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc1I8yR6.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc1I8yR6.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc1I8yR6.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc1I8yR6.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/cc1I8yR6.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc1I8yR6.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc1I8yR6.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc1I8yR6.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc1I8yR6.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc1I8yR6.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc1I8yR6.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc1I8yR6.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccCljOpG.s: Assembler messages:
p448.c: /tmp/ccCljOpG.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccCljOpG.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccCljOpG.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccCljOpG.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccCljOpG.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccCljOpG.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccCljOpG.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccCljOpG.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccCljOpG.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccCljOpG.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccCljOpG.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccCljOpG.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccCljOpG.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccCljOpG.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccCljOpG.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccCljOpG.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccCljOpG.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccCljOpG.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccCljOpG.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccCljOpG.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccCljOpG.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccFhy0XA.s: Assembler messages:
p448.c: /tmp/ccFhy0XA.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccFhy0XA.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccFhy0XA.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccFhy0XA.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccFhy0XA.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccFhy0XA.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccFhy0XA.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccFhy0XA.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccFhy0XA.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccFhy0XA.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccFhy0XA.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccFhy0XA.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccFhy0XA.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccFhy0XA.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccFhy0XA.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccFhy0XA.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccFhy0XA.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccFhy0XA.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccFhy0XA.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccFhy0XA.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccFhy0XA.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccBs4EFU.s: Assembler messages:
p448.c: /tmp/ccBs4EFU.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccBs4EFU.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccBs4EFU.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccBs4EFU.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccBs4EFU.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccBs4EFU.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccBs4EFU.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccBs4EFU.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccBs4EFU.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccBs4EFU.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccBs4EFU.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccBs4EFU.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccBs4EFU.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccBs4EFU.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccBs4EFU.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccBs4EFU.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccBs4EFU.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccBs4EFU.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccBs4EFU.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccBs4EFU.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccBs4EFU.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccwCd8jb.s: Assembler messages:
p448.c: /tmp/ccwCd8jb.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccwCd8jb.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccwCd8jb.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccwCd8jb.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccwCd8jb.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccwCd8jb.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccwCd8jb.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccwCd8jb.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccwCd8jb.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccwCd8jb.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccwCd8jb.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccwCd8jb.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccwCd8jb.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccwCd8jb.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccwCd8jb.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccwCd8jb.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccwCd8jb.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccwCd8jb.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccwCd8jb.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccwCd8jb.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccwCd8jb.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccE4CvXj.s: Assembler messages:
p448.c: /tmp/ccE4CvXj.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccE4CvXj.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccE4CvXj.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccE4CvXj.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccE4CvXj.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccE4CvXj.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccE4CvXj.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccE4CvXj.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccE4CvXj.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccE4CvXj.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccE4CvXj.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccE4CvXj.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccE4CvXj.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccE4CvXj.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccE4CvXj.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccE4CvXj.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccE4CvXj.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccE4CvXj.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccE4CvXj.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccE4CvXj.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccE4CvXj.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccCKSVkg.s: Assembler messages:
p448.c: /tmp/ccCKSVkg.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccCKSVkg.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccCKSVkg.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccCKSVkg.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccCKSVkg.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccCKSVkg.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccCKSVkg.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccCKSVkg.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccCKSVkg.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccCKSVkg.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccCKSVkg.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccCKSVkg.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccCKSVkg.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccCKSVkg.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccCKSVkg.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccCKSVkg.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccCKSVkg.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccCKSVkg.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccCKSVkg.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccCKSVkg.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccCKSVkg.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccsy01dR.s: Assembler messages:
p448.c: /tmp/ccsy01dR.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccsy01dR.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccsy01dR.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccsy01dR.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccsy01dR.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccsy01dR.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccsy01dR.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccsy01dR.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccsy01dR.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccsy01dR.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccsy01dR.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccsy01dR.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccsy01dR.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccsy01dR.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccsy01dR.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccsy01dR.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccsy01dR.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccsy01dR.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccsy01dR.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccsy01dR.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccsy01dR.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccoEwX4x.s: Assembler messages:
p448.c: /tmp/ccoEwX4x.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccoEwX4x.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccoEwX4x.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccoEwX4x.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccoEwX4x.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccoEwX4x.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccoEwX4x.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccoEwX4x.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccoEwX4x.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccoEwX4x.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccoEwX4x.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccoEwX4x.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccoEwX4x.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccoEwX4x.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccoEwX4x.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccoEwX4x.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccoEwX4x.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccoEwX4x.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccoEwX4x.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccoEwX4x.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccoEwX4x.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccJlyuUb.s: Assembler messages:
p448.c: /tmp/ccJlyuUb.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccJlyuUb.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccJlyuUb.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccJlyuUb.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccJlyuUb.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccJlyuUb.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccJlyuUb.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccJlyuUb.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccJlyuUb.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccJlyuUb.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccJlyuUb.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccJlyuUb.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccJlyuUb.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccJlyuUb.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccJlyuUb.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccJlyuUb.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccJlyuUb.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccJlyuUb.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccJlyuUb.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccJlyuUb.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccJlyuUb.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/cckw6ak6.s: Assembler messages:
p448.c: /tmp/cckw6ak6.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/cckw6ak6.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/cckw6ak6.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/cckw6ak6.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cckw6ak6.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/cckw6ak6.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cckw6ak6.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/cckw6ak6.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/cckw6ak6.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/cckw6ak6.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/cckw6ak6.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/cckw6ak6.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/cckw6ak6.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/cckw6ak6.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/cckw6ak6.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/cckw6ak6.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/cckw6ak6.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/cckw6ak6.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/cckw6ak6.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/cckw6ak6.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/cckw6ak6.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccD18Z3k.s: Assembler messages:
p448.c: /tmp/ccD18Z3k.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccD18Z3k.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccD18Z3k.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccD18Z3k.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccD18Z3k.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccD18Z3k.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccD18Z3k.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccD18Z3k.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccD18Z3k.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccD18Z3k.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccD18Z3k.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccD18Z3k.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccD18Z3k.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccD18Z3k.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccD18Z3k.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccD18Z3k.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccD18Z3k.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccD18Z3k.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccD18Z3k.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccD18Z3k.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccD18Z3k.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/cccYorip.s: Assembler messages:
p448.c: /tmp/cccYorip.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/cccYorip.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cccYorip.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cccYorip.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cccYorip.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cccYorip.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cccYorip.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cccYorip.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cccYorip.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cccYorip.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cccYorip.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cccYorip.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cccYorip.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/cccYorip.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cccYorip.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cccYorip.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cccYorip.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cccYorip.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cccYorip.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cccYorip.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cccYorip.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccmHk6KO.s: Assembler messages:
p448.c: /tmp/ccmHk6KO.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccmHk6KO.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccmHk6KO.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccmHk6KO.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccmHk6KO.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccmHk6KO.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccmHk6KO.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccmHk6KO.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccmHk6KO.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccmHk6KO.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccmHk6KO.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccmHk6KO.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccmHk6KO.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccmHk6KO.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccmHk6KO.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccmHk6KO.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccmHk6KO.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccmHk6KO.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccmHk6KO.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccmHk6KO.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccmHk6KO.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccoh0GaB.s: Assembler messages:
p448.c: /tmp/ccoh0GaB.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccoh0GaB.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccoh0GaB.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccoh0GaB.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccoh0GaB.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccoh0GaB.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccoh0GaB.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccoh0GaB.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccoh0GaB.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccoh0GaB.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccoh0GaB.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccoh0GaB.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccoh0GaB.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccoh0GaB.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccoh0GaB.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccoh0GaB.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccoh0GaB.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccoh0GaB.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccoh0GaB.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccoh0GaB.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccoh0GaB.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccZcK71a.s: Assembler messages:
p448.c: /tmp/ccZcK71a.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccZcK71a.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccZcK71a.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccZcK71a.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccZcK71a.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccZcK71a.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccZcK71a.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccZcK71a.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccZcK71a.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccZcK71a.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccZcK71a.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccZcK71a.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccZcK71a.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccZcK71a.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccZcK71a.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccZcK71a.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccZcK71a.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccZcK71a.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccZcK71a.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccZcK71a.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccZcK71a.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccD6R10a.s: Assembler messages:
p448.c: /tmp/ccD6R10a.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccD6R10a.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccD6R10a.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccD6R10a.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccD6R10a.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccD6R10a.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccD6R10a.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccD6R10a.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccD6R10a.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccD6R10a.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccD6R10a.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccD6R10a.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccD6R10a.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccD6R10a.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccD6R10a.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccD6R10a.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccD6R10a.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccD6R10a.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccD6R10a.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccD6R10a.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccD6R10a.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/cckt2wX5.s: Assembler messages:
p448.c: /tmp/cckt2wX5.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/cckt2wX5.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/cckt2wX5.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/cckt2wX5.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/cckt2wX5.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/cckt2wX5.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/cckt2wX5.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/cckt2wX5.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/cckt2wX5.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/cckt2wX5.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/cckt2wX5.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cckt2wX5.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cckt2wX5.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/cckt2wX5.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/cckt2wX5.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/cckt2wX5.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/cckt2wX5.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/cckt2wX5.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/cckt2wX5.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/cckt2wX5.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cckt2wX5.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/cc6o7KUv.s: Assembler messages:
p448.c: /tmp/cc6o7KUv.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/cc6o7KUv.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/cc6o7KUv.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/cc6o7KUv.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cc6o7KUv.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/cc6o7KUv.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cc6o7KUv.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/cc6o7KUv.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/cc6o7KUv.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/cc6o7KUv.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/cc6o7KUv.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/cc6o7KUv.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/cc6o7KUv.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/cc6o7KUv.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/cc6o7KUv.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/cc6o7KUv.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/cc6o7KUv.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/cc6o7KUv.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/cc6o7KUv.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/cc6o7KUv.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/cc6o7KUv.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/cc0yERvk.s: Assembler messages:
p448.c: /tmp/cc0yERvk.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/cc0yERvk.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/cc0yERvk.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cc0yERvk.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cc0yERvk.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cc0yERvk.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cc0yERvk.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cc0yERvk.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cc0yERvk.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc0yERvk.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc0yERvk.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc0yERvk.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/cc0yERvk.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cc0yERvk.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cc0yERvk.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc0yERvk.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc0yERvk.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc0yERvk.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc0yERvk.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/cc0yERvk.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/cc0yERvk.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccuCtvFu.s: Assembler messages:
p448.c: /tmp/ccuCtvFu.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccuCtvFu.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccuCtvFu.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccuCtvFu.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccuCtvFu.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccuCtvFu.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccuCtvFu.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccuCtvFu.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccuCtvFu.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccuCtvFu.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccuCtvFu.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccuCtvFu.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccuCtvFu.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccuCtvFu.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccuCtvFu.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccuCtvFu.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccuCtvFu.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccuCtvFu.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccuCtvFu.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccuCtvFu.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccuCtvFu.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccbq0XPe.s: Assembler messages:
p448.c: /tmp/ccbq0XPe.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccbq0XPe.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccbq0XPe.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccbq0XPe.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccbq0XPe.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccbq0XPe.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccbq0XPe.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccbq0XPe.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccbq0XPe.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccbq0XPe.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccbq0XPe.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccbq0XPe.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccbq0XPe.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccbq0XPe.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccbq0XPe.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccbq0XPe.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccbq0XPe.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccbq0XPe.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccbq0XPe.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccbq0XPe.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccbq0XPe.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccMmWQI1.s: Assembler messages:
p448.c: /tmp/ccMmWQI1.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccMmWQI1.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccMmWQI1.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccMmWQI1.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccMmWQI1.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccMmWQI1.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccMmWQI1.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccMmWQI1.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccMmWQI1.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccMmWQI1.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccMmWQI1.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccMmWQI1.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccMmWQI1.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccMmWQI1.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccMmWQI1.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccMmWQI1.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccMmWQI1.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccMmWQI1.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccMmWQI1.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccMmWQI1.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccMmWQI1.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccmEHmDF.s: Assembler messages:
p448.c: /tmp/ccmEHmDF.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccmEHmDF.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccmEHmDF.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccmEHmDF.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccmEHmDF.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccmEHmDF.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccmEHmDF.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccmEHmDF.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccmEHmDF.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccmEHmDF.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccmEHmDF.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccmEHmDF.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccmEHmDF.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccmEHmDF.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccmEHmDF.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccmEHmDF.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccmEHmDF.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccmEHmDF.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccmEHmDF.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccmEHmDF.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccmEHmDF.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccEAfKqL.s: Assembler messages:
p448.c: /tmp/ccEAfKqL.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccEAfKqL.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccEAfKqL.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccEAfKqL.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccEAfKqL.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccEAfKqL.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccEAfKqL.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccEAfKqL.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccEAfKqL.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccEAfKqL.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccEAfKqL.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccEAfKqL.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccEAfKqL.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccEAfKqL.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccEAfKqL.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccEAfKqL.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccEAfKqL.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccEAfKqL.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccEAfKqL.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccEAfKqL.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccEAfKqL.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccDcWiug.s: Assembler messages:
p448.c: /tmp/ccDcWiug.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccDcWiug.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccDcWiug.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccDcWiug.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccDcWiug.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccDcWiug.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccDcWiug.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccDcWiug.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccDcWiug.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccDcWiug.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccDcWiug.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccDcWiug.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccDcWiug.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccDcWiug.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccDcWiug.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccDcWiug.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccDcWiug.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccDcWiug.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccDcWiug.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccDcWiug.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccDcWiug.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccYyjnfs.s: Assembler messages:
p448.c: /tmp/ccYyjnfs.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccYyjnfs.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccYyjnfs.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccYyjnfs.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccYyjnfs.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccYyjnfs.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccYyjnfs.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccYyjnfs.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccYyjnfs.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccYyjnfs.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccYyjnfs.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccYyjnfs.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccYyjnfs.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccYyjnfs.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccYyjnfs.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccYyjnfs.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccYyjnfs.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccYyjnfs.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccYyjnfs.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccYyjnfs.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccYyjnfs.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/cc2CQgwz.s: Assembler messages:
p448.c: /tmp/cc2CQgwz.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/cc2CQgwz.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/cc2CQgwz.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cc2CQgwz.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cc2CQgwz.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cc2CQgwz.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cc2CQgwz.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cc2CQgwz.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cc2CQgwz.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc2CQgwz.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc2CQgwz.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc2CQgwz.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/cc2CQgwz.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cc2CQgwz.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cc2CQgwz.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc2CQgwz.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc2CQgwz.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc2CQgwz.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc2CQgwz.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/cc2CQgwz.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/cc2CQgwz.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/cc5cPe2R.s: Assembler messages:
p448.c: /tmp/cc5cPe2R.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/cc5cPe2R.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc5cPe2R.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc5cPe2R.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc5cPe2R.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc5cPe2R.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc5cPe2R.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc5cPe2R.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc5cPe2R.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc5cPe2R.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc5cPe2R.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc5cPe2R.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc5cPe2R.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/cc5cPe2R.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc5cPe2R.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc5cPe2R.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc5cPe2R.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc5cPe2R.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc5cPe2R.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/cc5cPe2R.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/cc5cPe2R.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/cc6h96M8.s: Assembler messages:
p448.c: /tmp/cc6h96M8.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/cc6h96M8.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/cc6h96M8.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/cc6h96M8.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/cc6h96M8.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/cc6h96M8.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/cc6h96M8.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/cc6h96M8.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/cc6h96M8.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/cc6h96M8.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/cc6h96M8.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cc6h96M8.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cc6h96M8.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/cc6h96M8.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/cc6h96M8.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/cc6h96M8.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/cc6h96M8.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/cc6h96M8.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/cc6h96M8.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/cc6h96M8.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/cc6h96M8.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/cceZTAeL.s: Assembler messages:
p448.c: /tmp/cceZTAeL.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/cceZTAeL.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/cceZTAeL.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/cceZTAeL.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cceZTAeL.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/cceZTAeL.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cceZTAeL.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/cceZTAeL.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/cceZTAeL.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/cceZTAeL.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/cceZTAeL.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/cceZTAeL.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/cceZTAeL.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/cceZTAeL.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/cceZTAeL.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/cceZTAeL.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/cceZTAeL.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/cceZTAeL.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/cceZTAeL.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/cceZTAeL.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/cceZTAeL.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/cc2ubpbb.s: Assembler messages:
p448.c: /tmp/cc2ubpbb.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/cc2ubpbb.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/cc2ubpbb.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cc2ubpbb.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/cc2ubpbb.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cc2ubpbb.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/cc2ubpbb.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cc2ubpbb.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/cc2ubpbb.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc2ubpbb.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc2ubpbb.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/cc2ubpbb.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/cc2ubpbb.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cc2ubpbb.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/cc2ubpbb.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc2ubpbb.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc2ubpbb.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc2ubpbb.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/cc2ubpbb.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/cc2ubpbb.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/cc2ubpbb.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccFTXVfX.s: Assembler messages:
p448.c: /tmp/ccFTXVfX.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccFTXVfX.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccFTXVfX.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccFTXVfX.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccFTXVfX.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccFTXVfX.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccFTXVfX.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccFTXVfX.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccFTXVfX.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccFTXVfX.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccFTXVfX.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccFTXVfX.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccFTXVfX.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccFTXVfX.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccFTXVfX.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccFTXVfX.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccFTXVfX.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccFTXVfX.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccFTXVfX.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccFTXVfX.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccFTXVfX.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccWp9vWt.s: Assembler messages:
p448.c: /tmp/ccWp9vWt.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccWp9vWt.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccWp9vWt.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccWp9vWt.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccWp9vWt.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccWp9vWt.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccWp9vWt.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccWp9vWt.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccWp9vWt.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccWp9vWt.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccWp9vWt.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccWp9vWt.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccWp9vWt.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccWp9vWt.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccWp9vWt.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccWp9vWt.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccWp9vWt.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccWp9vWt.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccWp9vWt.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccWp9vWt.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccWp9vWt.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/cc2i6fmW.s: Assembler messages:
p448.c: /tmp/cc2i6fmW.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/cc2i6fmW.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/cc2i6fmW.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/cc2i6fmW.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cc2i6fmW.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/cc2i6fmW.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/cc2i6fmW.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/cc2i6fmW.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/cc2i6fmW.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/cc2i6fmW.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/cc2i6fmW.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/cc2i6fmW.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/cc2i6fmW.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/cc2i6fmW.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/cc2i6fmW.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/cc2i6fmW.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/cc2i6fmW.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/cc2i6fmW.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/cc2i6fmW.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/cc2i6fmW.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/cc2i6fmW.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccXGFBgB.s: Assembler messages:
p448.c: /tmp/ccXGFBgB.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccXGFBgB.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccXGFBgB.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccXGFBgB.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccXGFBgB.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccXGFBgB.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccXGFBgB.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccXGFBgB.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccXGFBgB.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccXGFBgB.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccXGFBgB.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccXGFBgB.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccXGFBgB.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccXGFBgB.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccXGFBgB.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccXGFBgB.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccXGFBgB.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccXGFBgB.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccXGFBgB.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccXGFBgB.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccXGFBgB.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccue4fs0.s: Assembler messages:
p448.c: /tmp/ccue4fs0.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccue4fs0.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccue4fs0.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccue4fs0.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccue4fs0.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccue4fs0.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccue4fs0.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccue4fs0.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccue4fs0.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccue4fs0.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccue4fs0.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccue4fs0.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccue4fs0.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccue4fs0.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccue4fs0.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccue4fs0.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccue4fs0.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccue4fs0.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccue4fs0.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccue4fs0.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccue4fs0.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccxDSXfs.s: Assembler messages:
p448.c: /tmp/ccxDSXfs.s:50: Error: selected processor does not support `smull ip,lr,r3,r6' in ARM mode
p448.c: /tmp/ccxDSXfs.s:61: Error: selected processor does not support `smull r1,ip,r3,r6' in ARM mode
p448.c: /tmp/ccxDSXfs.s:73: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccxDSXfs.s:85: Error: selected processor does not support `smlal r1,ip,r3,r8' in ARM mode
p448.c: /tmp/ccxDSXfs.s:96: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccxDSXfs.s:108: Error: selected processor does not support `smlal r1,ip,r3,r9' in ARM mode
p448.c: /tmp/ccxDSXfs.s:119: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccxDSXfs.s:131: Error: selected processor does not support `smlal r1,ip,r3,r10' in ARM mode
p448.c: /tmp/ccxDSXfs.s:142: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccxDSXfs.s:154: Error: selected processor does not support `smlal r1,ip,r3,fp' in ARM mode
p448.c: /tmp/ccxDSXfs.s:166: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccxDSXfs.s:178: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccxDSXfs.s:191: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccxDSXfs.s:203: Error: selected processor does not support `smlal r1,ip,r3,r7' in ARM mode
p448.c: /tmp/ccxDSXfs.s:217: Error: selected processor does not support `smlal ip,r1,r2,r5' in ARM mode
p448.c: /tmp/ccxDSXfs.s:230: Error: selected processor does not support `smlal r1,ip,r2,lr' in ARM mode
p448.c: /tmp/ccxDSXfs.s:248: Error: selected processor does not support `smlal r1,ip,lr,r3' in ARM mode
p448.c: /tmp/ccxDSXfs.s:263: Error: selected processor does not support `smlal r1,ip,r3,r2' in ARM mode
p448.c: /tmp/ccxDSXfs.s:280: Error: selected processor does not support `smlal r1,ip,r5,r2' in ARM mode
p448.c: /tmp/ccxDSXfs.s:295: Error: selected processor does not support `smlal r1,ip,r2,r3' in ARM mode
p448.c: /tmp/ccxDSXfs.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccY75Ch0.s: Assembler messages:
p448.c: /tmp/ccY75Ch0.s:142: Error: selected processor does not support `smull r1,r0,r4,r2' in ARM mode
p448.c: /tmp/ccY75Ch0.s:154: Error: selected processor does not support `smull r3,ip,r1,r0' in ARM mode
p448.c: /tmp/ccY75Ch0.s:167: Error: selected processor does not support `smlal ip,r3,r5,r4' in ARM mode
p448.c: /tmp/ccY75Ch0.s:180: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccY75Ch0.s:193: Error: selected processor does not support `smlal ip,r3,r4,r5' in ARM mode
p448.c: /tmp/ccY75Ch0.s:206: Error: selected processor does not support `smlal r3,ip,r0,r1' in ARM mode
p448.c: /tmp/ccY75Ch0.s:218: Error: selected processor does not support `smlal ip,r3,r4,r8' in ARM mode
p448.c: /tmp/ccY75Ch0.s:230: Error: selected processor does not support `smlal r3,ip,r0,r8' in ARM mode
p448.c: /tmp/ccY75Ch0.s:242: Error: selected processor does not support `smlal ip,r3,r4,r9' in ARM mode
p448.c: /tmp/ccY75Ch0.s:254: Error: selected processor does not support `smlal r3,ip,r8,r9' in ARM mode
p448.c: /tmp/ccY75Ch0.s:265: Error: selected processor does not support `smlal ip,r3,r8,r6' in ARM mode
p448.c: /tmp/ccY75Ch0.s:277: Error: selected processor does not support `smlal r3,ip,r9,r6' in ARM mode
p448.c: /tmp/ccY75Ch0.s:288: Error: selected processor does not support `smlal ip,r3,r9,r7' in ARM mode
p448.c: /tmp/ccY75Ch0.s:303: Error: selected processor does not support `smlal r3,ip,r4,r7' in ARM mode
p448.c: /tmp/ccY75Ch0.s:314: Error: selected processor does not support `smlal ip,r3,r4,fp' in ARM mode
p448.c: /tmp/ccY75Ch0.s:327: Error: selected processor does not support `smlal r3,ip,r6,fp' in ARM mode
p448.c: /tmp/ccY75Ch0.s:341: Error: selected processor does not support `smlal ip,r3,r4,r10' in ARM mode
p448.c: /tmp/ccY75Ch0.s:352: Error: selected processor does not support `smlal r3,ip,lr,r10' in ARM mode
p448.c: /tmp/ccY75Ch0.s:365: Error: selected processor does not support `smlal ip,r3,lr,fp' in ARM mode
p448.c: /tmp/ccY75Ch0.s:377: Error: selected processor does not support `smlal r3,ip,r10,fp' in ARM mode
p448.c: /tmp/ccY75Ch0.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccj77tB3.s: Assembler messages:
p448.c: /tmp/ccj77tB3.s:50: Error: selected processor does not support `smull lr,r4,r3,r6' in ARM mode
p448.c: /tmp/ccj77tB3.s:62: Error: selected processor does not support `smull r1,lr,r3,r6' in ARM mode
p448.c: /tmp/ccj77tB3.s:73: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccj77tB3.s:85: Error: selected processor does not support `smlal r1,lr,r3,r8' in ARM mode
p448.c: /tmp/ccj77tB3.s:97: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccj77tB3.s:109: Error: selected processor does not support `smlal r1,lr,r3,r9' in ARM mode
p448.c: /tmp/ccj77tB3.s:120: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccj77tB3.s:132: Error: selected processor does not support `smlal r1,lr,r3,r10' in ARM mode
p448.c: /tmp/ccj77tB3.s:143: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccj77tB3.s:155: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccj77tB3.s:168: Error: selected processor does not support `smlal r1,lr,r3,fp' in ARM mode
p448.c: /tmp/ccj77tB3.s:180: Error: selected processor does not support `smlal r1,lr,r2,fp' in ARM mode
p448.c: /tmp/ccj77tB3.s:194: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccj77tB3.s:206: Error: selected processor does not support `smlal r1,lr,r2,r7' in ARM mode
p448.c: /tmp/ccj77tB3.s:219: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccj77tB3.s:231: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccj77tB3.s:247: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccj77tB3.s:261: Error: selected processor does not support `smlal r1,lr,r3,r2' in ARM mode
p448.c: /tmp/ccj77tB3.s:277: Error: selected processor does not support `smlal r1,lr,r4,r2' in ARM mode
p448.c: /tmp/ccj77tB3.s:291: Error: selected processor does not support `smlal r1,lr,r2,r3' in ARM mode
p448.c: /tmp/ccj77tB3.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_dh/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:
dh.c: dh.c:1:0: warning: target CPU does not support THUMB instructions
dh.c: /**
dh.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/ccJxTgN2.s: Assembler messages:
p448.c: /tmp/ccJxTgN2.s:50: Error: selected processor does not support `smull lr,r4,r1,r0' in ARM mode
p448.c: /tmp/ccJxTgN2.s:62: Error: selected processor does not support `smull r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccJxTgN2.s:76: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccJxTgN2.s:88: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccJxTgN2.s:102: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccJxTgN2.s:114: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccJxTgN2.s:128: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccJxTgN2.s:140: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccJxTgN2.s:154: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccJxTgN2.s:166: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccJxTgN2.s:180: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccJxTgN2.s:192: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccJxTgN2.s:205: Error: selected processor does not support `smlal r1,lr,r6,r5' in ARM mode
p448.c: /tmp/ccJxTgN2.s:216: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccJxTgN2.s:232: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccJxTgN2.s:246: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccJxTgN2.s:264: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccJxTgN2.s:280: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccJxTgN2.s:296: Error: selected processor does not support `smlal r1,lr,r4,r5' in ARM mode
p448.c: /tmp/ccJxTgN2.s:312: Error: selected processor does not support `smlal r1,lr,r6,r7' in ARM mode
p448.c: /tmp/ccJxTgN2.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_dh/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