Test results for armeabi, tinker, crypto_auth/siphash48
[Page version: 20241215 22:35:41]
Measurements for armeabi, tinker, crypto_auth
Test results for armeabi, tinker, crypto_auth
Test results for crypto_auth/siphash48
Computer: tinker
Microarchitecture: armeabi; Cortex-A17 (410fc0d1)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20241022
Operation: crypto_auth
Primitive: siphash48
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
32902 | 2352 0 0 | 12089 388 760 | T:ref_le | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241031 | 20241022 |
32905 | 2352 0 0 | 12821 388 760 | T:ref_le | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241031 | 20241022 |
32929 | 2054 0 0 | 10037 380 752 | T:ref_le | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241031 | 20241022 |
33887 | 2384 0 0 | 12853 388 760 | T:little | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241031 | 20241022 |
34123 | 860 0 0 | 10597 388 760 | T:little | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241031 | 20241022 |
35065 | 2528 0 0 | 15094 416 768 | T:ref_le | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241031 | 20241022 |
35836 | 2340 0 0 | 11688 384 752 | T:ref_le | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241031 | 20241022 |
36477 | 906 0 0 | 10256 384 752 | T:little | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241031 | 20241022 |
37211 | 728 0 0 | 8709 380 752 | T:little | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241031 | 20241022 |
38560 | 1708 0 0 | 14274 416 768 | T:little | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241031 | 20241022 |
Compiler output
siphash.c: siphash.c:31:7: warning: unused variable 'h' [-Wunused-variable]
siphash.c: u64 h;
siphash.c: ^
siphash.c: 1 warning generated.
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref_le | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
siphash.c: siphash.c: In function ‘crypto_auth_siphash48_ref_le_timingleaks’:
siphash.c: siphash.c:31:7: warning: unused variable ‘h’ [-Wunused-variable]
siphash.c: 31 | u64 h;
siphash.c: | ^
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:ref_le | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:ref_le | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:ref_le | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
T:ref_le | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
siphash.c: siphash.c:67:39: error: invalid instruction
siphash.c: for(k = 0; k < SIPHASH_ROUNDS; ++k) COMPRESS(v0,v1,v2,v3);
siphash.c: ^
siphash.c: siphash.c:57:3: note: expanded from macro 'COMPRESS'
siphash.c: HALF_ROUND(v0,v1,v2,v3,13,16); \
siphash.c: ^
siphash.c: siphash.c:50:7: note: expanded from macro 'HALF_ROUND'
siphash.c: b = rotl64(b, s); d = rotl64(d, t); \
siphash.c: ^
siphash.c: siphash.c:29:22: note: expanded from macro 'rotl64'
siphash.c: #define rotl64(x, c) ROT(x,c)
siphash.c: ^
siphash.c: siphash.c:25:15: note: expanded from macro 'ROT'
siphash.c: __asm__ ("shld %2,%0,%0" : "=r"(__out) : "0"(__in), "i"(n)); \
siphash.c: ^
siphash.c: <inline asm>:1:2: note: instantiated into assembly here
siphash.c: shld #13,r6,r6
siphash.c: ^~~~
siphash.c: siphash.c:67:39: error: invalid instruction
siphash.c: for(k = 0; k < SIPHASH_ROUNDS; ++k) COMPRESS(v0,v1,v2,v3);
siphash.c: ^
siphash.c: siphash.c:60:8: note: expanded from macro 'COMPRESS'
siphash.c: v2 = rotl64(v2, 32); \
siphash.c: ^
siphash.c: siphash.c:29:22: note: expanded from macro 'rotl64'
siphash.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:sandy | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
Compiler output
siphash.c: /tmp/cc3X7fok.s: Assembler messages:
siphash.c: /tmp/cc3X7fok.s:211: Error: bad instruction `shld #13,r10,r10'
siphash.c: /tmp/cc3X7fok.s:225: Error: bad instruction `shld #32,r0,r0'
siphash.c: /tmp/cc3X7fok.s:250: Error: bad instruction `shld #16,r2,r2'
siphash.c: /tmp/cc3X7fok.s:273: Error: bad instruction `shld #17,r6,r6'
siphash.c: /tmp/cc3X7fok.s:310: Error: bad instruction `shld #21,r4,r4'
siphash.c: /tmp/cc3X7fok.s:338: Error: bad instruction `shld #32,r8,r8'
siphash.c: /tmp/cc3X7fok.s:463: Error: bad instruction `shld #13,r10,r10'
siphash.c: /tmp/cc3X7fok.s:479: Error: bad instruction `shld #16,r4,r4'
siphash.c: /tmp/cc3X7fok.s:525: Error: bad instruction `shld #32,r2,r2'
siphash.c: /tmp/cc3X7fok.s:545: Error: bad instruction `shld #17,r6,r6'
siphash.c: /tmp/cc3X7fok.s:559: Error: bad instruction `shld #32,r8,r8'
siphash.c: /tmp/cc3X7fok.s:587: Error: bad instruction `shld #21,r1,r1'
siphash.c: /tmp/cc3X7fok.s:663: Error: bad instruction `shld #13,r10,r10'
siphash.c: /tmp/cc3X7fok.s:694: Error: bad instruction `shld #16,r4,r4'
siphash.c: /tmp/cc3X7fok.s:715: Error: bad instruction `shld #32,r8,r8'
siphash.c: /tmp/cc3X7fok.s:734: Error: bad instruction `shld #17,r0,r0'
siphash.c: /tmp/cc3X7fok.s:761: Error: bad instruction `shld #21,r6,r6'
siphash.c: /tmp/cc3X7fok.s:790: Error: bad instruction `shld #32,r2,r2'
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:sandy | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
siphash.c: /tmp/ccvZ4c8p.s: Assembler messages:
siphash.c: /tmp/ccvZ4c8p.s:184: Error: bad instruction `shld #13,r10,r10'
siphash.c: /tmp/ccvZ4c8p.s:210: Error: bad instruction `shld #32,r0,r0'
siphash.c: /tmp/ccvZ4c8p.s:257: Error: bad instruction `shld #16,r0,r0'
siphash.c: /tmp/ccvZ4c8p.s:299: Error: bad instruction `shld #17,r8,r8'
siphash.c: /tmp/ccvZ4c8p.s:322: Error: bad instruction `shld #32,r0,r0'
siphash.c: /tmp/ccvZ4c8p.s:358: Error: bad instruction `shld #21,r0,r0'
siphash.c: /tmp/ccvZ4c8p.s:404: Error: bad instruction `shld #13,r8,r8'
siphash.c: /tmp/ccvZ4c8p.s:427: Error: bad instruction `shld #32,r0,r0'
siphash.c: /tmp/ccvZ4c8p.s:463: Error: bad instruction `shld #16,r0,r0'
siphash.c: /tmp/ccvZ4c8p.s:505: Error: bad instruction `shld #17,r8,r8'
siphash.c: /tmp/ccvZ4c8p.s:528: Error: bad instruction `shld #32,r0,r0'
siphash.c: /tmp/ccvZ4c8p.s:564: Error: bad instruction `shld #21,r0,r0'
siphash.c: /tmp/ccvZ4c8p.s:610: Error: bad instruction `shld #13,r8,r8'
siphash.c: /tmp/ccvZ4c8p.s:633: Error: bad instruction `shld #32,r0,r0'
siphash.c: /tmp/ccvZ4c8p.s:669: Error: bad instruction `shld #16,r0,r0'
siphash.c: /tmp/ccvZ4c8p.s:711: Error: bad instruction `shld #17,r8,r8'
siphash.c: /tmp/ccvZ4c8p.s:734: Error: bad instruction `shld #32,r0,r0'
siphash.c: /tmp/ccvZ4c8p.s:767: Error: bad instruction `shld #21,r0,r0'
siphash.c: /tmp/ccvZ4c8p.s:796: Error: bad instruction `shld #13,r8,r8'
siphash.c: /tmp/ccvZ4c8p.s:834: Error: bad instruction `shld #32,r0,r0'
siphash.c: /tmp/ccvZ4c8p.s:862: Error: bad instruction `shld #16,r0,r0'
siphash.c: /tmp/ccvZ4c8p.s:885: Error: bad instruction `shld #17,r6,r6'
siphash.c: /tmp/ccvZ4c8p.s:918: Error: bad instruction `shld #32,r2,r2'
siphash.c: /tmp/ccvZ4c8p.s:949: Error: bad instruction `shld #21,r4,r4'
siphash.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:sandy | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
siphash.c: /tmp/ccqtus5Z.s: Assembler messages:
siphash.c: /tmp/ccqtus5Z.s:237: Error: bad instruction `shld #13,r8,r8'
siphash.c: /tmp/ccqtus5Z.s:253: Error: bad instruction `shld #16,r2,r2'
siphash.c: /tmp/ccqtus5Z.s:281: Error: bad instruction `shld #32,r0,r0'
siphash.c: /tmp/ccqtus5Z.s:305: Error: bad instruction `shld #17,r6,r6'
siphash.c: /tmp/ccqtus5Z.s:320: Error: bad instruction `shld #21,r4,r4'
siphash.c: /tmp/ccqtus5Z.s:348: Error: bad instruction `shld #32,r10,r10'
siphash.c: /tmp/ccqtus5Z.s:457: Error: bad instruction `shld #13,r8,r8'
siphash.c: /tmp/ccqtus5Z.s:472: Error: bad instruction `shld #16,r4,r4'
siphash.c: /tmp/ccqtus5Z.s:500: Error: bad instruction `shld #32,r6,r6'
siphash.c: /tmp/ccqtus5Z.s:528: Error: bad instruction `shld #17,r2,r2'
siphash.c: /tmp/ccqtus5Z.s:548: Error: bad instruction `shld #21,r1,r1'
siphash.c: /tmp/ccqtus5Z.s:581: Error: bad instruction `shld #32,r10,r10'
siphash.c: /tmp/ccqtus5Z.s:654: Error: bad instruction `shld #13,r8,r8'
siphash.c: /tmp/ccqtus5Z.s:670: Error: bad instruction `shld #16,r4,r4'
siphash.c: /tmp/ccqtus5Z.s:700: Error: bad instruction `shld #32,r4,r4'
siphash.c: /tmp/ccqtus5Z.s:725: Error: bad instruction `shld #17,r6,r6'
siphash.c: /tmp/ccqtus5Z.s:740: Error: bad instruction `shld #21,r10,r10'
siphash.c: /tmp/ccqtus5Z.s:770: Error: bad instruction `shld #32,r2,r2'
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:sandy | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |
Compiler output
siphash.c: /tmp/ccsgWH3Q.s: Assembler messages:
siphash.c: /tmp/ccsgWH3Q.s:235: Error: bad instruction `shld #13,r10,r10'
siphash.c: /tmp/ccsgWH3Q.s:266: Error: bad instruction `shld #16,r6,r6'
siphash.c: /tmp/ccsgWH3Q.s:299: Error: bad instruction `shld #32,r1,r1'
siphash.c: /tmp/ccsgWH3Q.s:313: Error: bad instruction `shld #17,r1,r1'
siphash.c: /tmp/ccsgWH3Q.s:332: Error: bad instruction `shld #21,r1,r1'
siphash.c: /tmp/ccsgWH3Q.s:384: Error: bad instruction `shld #32,r8,r8'
siphash.c: /tmp/ccsgWH3Q.s:445: Error: bad instruction `shld #13,r10,r10'
siphash.c: /tmp/ccsgWH3Q.s:473: Error: bad instruction `shld #16,r6,r6'
siphash.c: /tmp/ccsgWH3Q.s:503: Error: bad instruction `shld #32,r0,r0'
siphash.c: /tmp/ccsgWH3Q.s:541: Error: bad instruction `shld #17,r0,r0'
siphash.c: /tmp/ccsgWH3Q.s:560: Error: bad instruction `shld #21,r0,r0'
siphash.c: /tmp/ccsgWH3Q.s:602: Error: bad instruction `shld #32,r0,r0'
siphash.c: /tmp/ccsgWH3Q.s:681: Error: bad instruction `shld #13,r10,r10'
siphash.c: /tmp/ccsgWH3Q.s:712: Error: bad instruction `shld #16,r0,r0'
siphash.c: /tmp/ccsgWH3Q.s:739: Error: bad instruction `shld #32,r5,r5'
siphash.c: /tmp/ccsgWH3Q.s:775: Error: bad instruction `shld #17,r5,r5'
siphash.c: /tmp/ccsgWH3Q.s:794: Error: bad instruction `shld #21,r5,r5'
siphash.c: /tmp/ccsgWH3Q.s:821: Error: bad instruction `shld #32,r8,r8'
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:sandy | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0) |