Test results for amd64, samba, crypto_aead/trivia128v2

[Page version: 20260310 01:02:56]

Measurements for amd64, samba, crypto_aead Test results for amd64, samba, crypto_aead Test results for crypto_aead/trivia128v2
Computer: samba
Microarchitecture: amd64; Skylake (506e3)
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20260217
Operation: crypto_aead
Primitive: trivia128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1383939915 0 037946 1272 1672T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026030320260217
1392659468 0 036607 1272 1608T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026030320260217
1631778047 0 035786 1272 1672T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026030320260217
18695210475 0 038805 1224 1704T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026030320260217
1954976266 0 030607 1272 1608T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026030320260217
2014614657 0 029556 1264 1672T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026030320260217
2024845275 0 031109 1224 1704T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026030320260217
3046134212 0 029604 1216 1704T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026030320260217
7070523819 0 027888 1200 1672T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026030320260217

Compiler output


encrypt.c: encrypt.c:52:13: warning: unused variable 'temp' [-Wunused-variable]
encrypt.c:    52 | {int i; u64 temp, Block = Bytes[0];
encrypt.c:       |             ^~~~
encrypt.c: encrypt.c:56:13: warning: unused variable 'temp' [-Wunused-variable]
encrypt.c:    56 | {int i; u32 temp, Block = (u8)Bytes[0];
encrypt.c:       |             ^~~~
encrypt.c: encrypt.c:231:8: warning: unused variable 'dummy_word' [-Wunused-variable]
encrypt.c:   231 |    u32 dummy_word[2], Tag[4], temp;
encrypt.c:       |        ^~~~~~~~~~
encrypt.c: encrypt.c:231:31: warning: unused variable 'temp' [-Wunused-variable]
encrypt.c:   231 |    u32 dummy_word[2], Tag[4], temp;
encrypt.c:       |                               ^~~~
encrypt.c: encrypt.c:232:7: warning: unused variable 'FINISH' [-Wunused-variable]
encrypt.c:   232 |    u8 FINISH;
encrypt.c:       |       ^~~~~~
encrypt.c: encrypt.c:288:8: warning: unused variable 'dummy_word' [-Wunused-variable]
encrypt.c:   288 |    u32 dummy_word[2], Tag[4], temp;
encrypt.c:       |        ^~~~~~~~~~
encrypt.c: encrypt.c:288:31: warning: unused variable 'temp' [-Wunused-variable]
encrypt.c:   288 |    u32 dummy_word[2], Tag[4], temp;
encrypt.c:       |                               ^~~~
encrypt.c: encrypt.c:289:7: warning: unused variable 'FINISH' [-Wunused-variable]
encrypt.c:   289 |    u8 FINISH;
encrypt.c:       |       ^~~~~~
encrypt.c: encrypt.c:367:8: warning: unused variable 'dummy_word' [-Wunused-variable]
encrypt.c: ...

Number of similar (implementation,compiler) pairs: 5, namely:
ImplementationCompiler
T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))

Compiler output


encrypt.c: encrypt.c: In function 'load64':
encrypt.c: encrypt.c:52:13: warning: unused variable 'temp' [-Wunused-variable]
encrypt.c:    52 | {int i; u64 temp, Block = Bytes[0];
encrypt.c:       |             ^~~~
encrypt.c: encrypt.c: In function 'load32':
encrypt.c: encrypt.c:56:13: warning: unused variable 'temp' [-Wunused-variable]
encrypt.c:    56 | {int i; u32 temp, Block = (u8)Bytes[0];
encrypt.c:       |             ^~~~
encrypt.c: encrypt.c: In function 'Initialize_process_AD_Reinitialize':
encrypt.c: encrypt.c:232:7: warning: unused variable 'FINISH' [-Wunused-variable]
encrypt.c:   232 |    u8 FINISH;
encrypt.c:       |       ^~~~~~
encrypt.c: encrypt.c:231:31: warning: unused variable 'temp' [-Wunused-variable]
encrypt.c:   231 |    u32 dummy_word[2], Tag[4], temp;
encrypt.c:       |                               ^~~~
encrypt.c: encrypt.c:231:8: warning: unused variable 'dummy_word' [-Wunused-variable]
encrypt.c:   231 |    u32 dummy_word[2], Tag[4], temp;
encrypt.c:       |        ^~~~~~~~~~
encrypt.c: encrypt.c: In function 'crypto_aead_trivia128v2_ref_timingleaks_encrypt':
encrypt.c: encrypt.c:289:7: warning: unused variable 'FINISH' [-Wunused-variable]
encrypt.c:   289 |    u8 FINISH;
encrypt.c:       |       ^~~~~~
encrypt.c: encrypt.c:288:31: warning: unused variable 'temp' [-Wunused-variable]
encrypt.c:   288 |    u32 dummy_word[2], Tag[4], temp;
encrypt.c:       |                               ^~~~
encrypt.c: ...

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

Namespace violations


encrypt.o Field_Mult_32 T
encrypt.o Initialize_process_AD_Reinitialize T
encrypt.o Key_Ext64 T
encrypt.o Mult_by_alpha_power T
encrypt.o Mult_by_beta_power T
encrypt.o Reverse_32 T
encrypt.o SC_Update64 T
encrypt.o V_Horner_32 T
encrypt.o V_Horner_64 T
encrypt.o insert_SC T
encrypt.o load32 T
encrypt.o load64 T
encrypt.o load_SC T
encrypt.o pad T
encrypt.o process_block T

Number of similar (implementation,compiler) pairs: 9, namely:
ImplementationCompiler
T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1))
T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)
T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0)