Test results for armeabi, berry2, crypto_stream/aes128estream

[Page version: 20241120 00:22:57]

Measurements for armeabi, berry2, crypto_stream Test results for armeabi, berry2, crypto_stream Test results for crypto_stream/aes128estream
Computer: berry2
Microarchitecture: armeabi; Cortex-A7 (410fc075)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240909
Operation: crypto_stream
Primitive: aes128estream
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
651838724 4096 421819 4452 792T:e/hongjun/v1gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
657676703 4096 418075 4452 792T:e/hongjun/v1gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
662184483 4096 415855 4452 792T:e/hongjun/v0gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
688087012 4096 420107 4452 792T:e/hongjun/v0gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
726527792 0 418251 348 784T:e/bernstein/little-4gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
726623952 0 414411 348 784T:e/bernstein/little-2gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
727437848 0 419227 356 792T:e/bernstein/little-4gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
763486063 4096 416515 4444 784T:e/hongjun/v1gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
782806376 0 417755 356 792T:e/bernstein/little-1gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
782837884 0 420987 356 792T:e/bernstein/little-1gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
792844840 0 417943 356 792T:e/bernstein/little-2gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
794464044 0 415423 356 792T:e/bernstein/little-2gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
806014003 4096 414455 4444 784T:e/hongjun/v0gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
835958344 0 421447 356 792T:e/bernstein/little-4gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
837044980 0 418083 356 792T:e/bernstein/little-3gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
838764176 0 415555 356 792T:e/bernstein/little-3gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
854657952 0 421051 356 792T:e/bernstein/big-1gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
855846436 0 417811 356 792T:e/bernstein/big-1gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
948206403 4096 417598 4448 792T:e/hongjun/v1gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
962514327 4096 415522 4448 792T:e/hongjun/v0gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
967694240 0 415442 352 792T:e/bernstein/little-2gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
1024236356 0 416811 348 784T:e/bernstein/big-1gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
1041376312 0 416771 348 784T:e/bernstein/little-1gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
1099346916 0 418118 352 792T:e/bernstein/little-1gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
1112946956 0 418154 352 792T:e/bernstein/big-1gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
1152384036 0 414495 348 784T:e/bernstein/little-3gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
1203728112 0 419314 352 792T:e/bernstein/little-4gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909
1325124312 0 415514 352 792T:e/bernstein/little-3gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024092620240909

Compiler output


aes-ctr.c: In file included from aes-ctr.c:1:
aes-ctr.c: e/aes-ctr.c: In function 'crypto_stream_aes128estream_e_bernstein_little_3_timingleaks_ECRYPT_process_bytes':
aes-ctr.c: e/aes-ctr.c:87:16: warning: unused variable 'p03' [-Wunused-variable]
aes-ctr.c:    87 |   register u32 p03;
aes-ctr.c:       |                ^~~
aes-ctr.c: e/aes-ctr.c:86:16: warning: unused variable 'p02' [-Wunused-variable]
aes-ctr.c:    86 |   register u32 p02;
aes-ctr.c:       |                ^~~
aes-ctr.c: e/aes-ctr.c:85:16: warning: unused variable 'p01' [-Wunused-variable]
aes-ctr.c:    85 |   register u32 p01;
aes-ctr.c:       |                ^~~
aes-ctr.c: e/aes-ctr.c:84:16: warning: unused variable 'p00' [-Wunused-variable]
aes-ctr.c:    84 |   register u32 p00;
aes-ctr.c:       |                ^~~

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:e/bernstein/little-3gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:e/bernstein/little-3gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:e/bernstein/little-3gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:e/bernstein/little-3gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)

Compiler output


aes-ctr.c: In file included from e/aestab.c:41,
aes-ctr.c:                  from e/aes-ctr.c:17,
aes-ctr.c:                  from aes-ctr.c:1:
aes-ctr.c: e/aesopt.h:168:2: error: #error Could not detect endianness
aes-ctr.c:   168 | #error Could not detect endianness
aes-ctr.c:       |  ^~~~~
aes-ctr.c: In file included from e/aes-ctr.c:17,
aes-ctr.c:                  from aes-ctr.c:1:
aes-ctr.c: e/aestab.c:153:17: warning: implicit declaration of function 'bytes2word' [-Wimplicit-function-declaration]
aes-ctr.c:   153 | #define w0(p)   bytes2word(p, 0, 0, 0)
aes-ctr.c:       |                 ^~~~~~~~~~
aes-ctr.c: e/aestab.c:148:5: note: in expansion of macro 'w0'
aes-ctr.c:   148 |     w(0x01), w(0x02), w(0x04), w(0x08), w(0x10),w(0x20), w(0x40), w(0x80),\
aes-ctr.c:       |     ^
aes-ctr.c: e/aestab.h:106:52: note: in expansion of macro 'rc_data'
aes-ctr.c:   106 | Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c:       |                                                    ^~~~~~~
aes-ctr.c: e/aestab.c:153:17: error: initializer element is not constant
aes-ctr.c:   153 | #define w0(p)   bytes2word(p, 0, 0, 0)
aes-ctr.c:       |                 ^~~~~~~~~~
aes-ctr.c: e/aestab.c:148:5: note: in expansion of macro 'w0'
aes-ctr.c:   148 |     w(0x01), w(0x02), w(0x04), w(0x08), w(0x10),w(0x20), w(0x40), w(0x80),\
aes-ctr.c:       |     ^
aes-ctr.c: e/aestab.h:106:52: note: in expansion of macro 'rc_data'
aes-ctr.c:   106 | Extern Align Const aes_32t t_dec(r,c)[RC_LENGTH] = rc_data(w0);
aes-ctr.c: ...

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:e/gladmangcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:e/gladmangcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:e/gladmangcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:e/gladmangcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)

Compiler output


aes-ctr.c: In file included from e/aes-ctr.c:9,
aes-ctr.c:                  from aes-ctr.c:1:
aes-ctr.c: e/aes-ctr.c: In function 'crypto_stream_aes128estream_e_hongjun_v1_timingleaks_ECRYPT_process_bytes':
aes-ctr.c: e/aes128.h:139:15: warning: unused variable 'y3' [-Wunused-variable]
aes-ctr.c:   139 |  u32 y0,y1,y2,y3;\
aes-ctr.c:       |               ^~
aes-ctr.c: e/aes-ctr.c:101:7: note: in expansion of macro 'aes128_enc_block'
aes-ctr.c:   101 |       aes128_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c:       |       ^~~~~~~~~~~~~~~~
aes-ctr.c: e/aes128.h:139:12: warning: unused variable 'y2' [-Wunused-variable]
aes-ctr.c:   139 |  u32 y0,y1,y2,y3;\
aes-ctr.c:       |            ^~
aes-ctr.c: e/aes-ctr.c:101:7: note: in expansion of macro 'aes128_enc_block'
aes-ctr.c:   101 |       aes128_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c:       |       ^~~~~~~~~~~~~~~~
aes-ctr.c: e/aes128.h:139:9: warning: unused variable 'y1' [-Wunused-variable]
aes-ctr.c:   139 |  u32 y0,y1,y2,y3;\
aes-ctr.c:       |         ^~
aes-ctr.c: e/aes-ctr.c:101:7: note: in expansion of macro 'aes128_enc_block'
aes-ctr.c:   101 |       aes128_enc_block(ctx->counter, keystream, ctx);
aes-ctr.c:       |       ^~~~~~~~~~~~~~~~
aes-ctr.c: e/aes128.h:139:15: warning: unused variable 'y3' [-Wunused-variable]
aes-ctr.c:   139 |  u32 y0,y1,y2,y3;\
aes-ctr.c:       |               ^~
aes-ctr.c: e/aes-ctr.c:117:7: note: in expansion of macro 'aes128_enc_block'
aes-ctr.c: ...

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:e/hongjun/v1gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:e/hongjun/v1gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:e/hongjun/v1gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:e/hongjun/v1gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)

Namespace violations


aes-ctr.o T0 D
aes-ctr.o T1 D
aes-ctr.o T2 D
aes-ctr.o T3 D
aes-ctr.o aes128_enc_block T
aes-ctr.o partial_precompute_tworounds T

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:e/hongjun/v0gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:e/hongjun/v0gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:e/hongjun/v0gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:e/hongjun/v0gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)

Namespace violations


aes-ctr.o T0 D
aes-ctr.o T1 D
aes-ctr.o T2 D
aes-ctr.o T3 D
aes-ctr.o partial_precompute_tworounds T

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:e/hongjun/v1gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:e/hongjun/v1gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:e/hongjun/v1gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:e/hongjun/v1gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)