Test results for armeabi, berry0, crypto_hash/knot256v1
[Page version: 20250206 00:27:24]
Measurements for armeabi, berry0, crypto_hash
Test results for armeabi, berry0, crypto_hash
Test results for crypto_hash/knot256v1
Computer: berry0
Microarchitecture: armeabi; ARM1176 (410fb767)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240909
Operation: crypto_hash
Primitive: knot256v1
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1089023 | 1200 127 0 | 11999 483 744 | T:opt | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241002 | 20240909 |
1115554 | 1212 127 0 | 10351 483 744 | T:opt | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241002 | 20240909 |
1198148 | 1336 127 0 | 10302 479 744 | T:opt | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241002 | 20240909 |
1213621 | 2216 127 0 | 13015 483 744 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241002 | 20240909 |
1466728 | 1252 127 0 | 10395 483 744 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241002 | 20240909 |
1563760 | 1108 127 0 | 9499 475 744 | T:opt | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241002 | 20240909 |
1573270 | 964 127 0 | 9930 479 744 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241002 | 20240909 |
1612862 | 1216 127 0 | 13324 511 752 | T:opt | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241002 | 20240909 |
1650038 | 1996 127 0 | 14080 511 752 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241002 | 20240909 |
1702565 | 924 127 0 | 9315 475 744 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241002 | 20240909 |
1716975 | 1296 127 0 | 13356 511 752 | T:opt | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241002 | 20240909 |
1716981 | 1296 127 0 | 12824 511 744 | T:opt | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241002 | 20240909 |
1717033 | 1296 127 0 | 10926 507 744 | T:opt | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241002 | 20240909 |
1788603 | 2000 127 0 | 13504 511 744 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241002 | 20240909 |
1791686 | 2000 127 0 | 14036 511 752 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241002 | 20240909 |
1912098 | 1260 127 0 | 10866 507 744 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241002 | 20240909 |
2066325 | 1300 127 0 | 10934 507 744 | T:opt | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241002 | 20240909 |
2244751 | 988 127 0 | 10598 507 744 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241002 | 20240909 |
Compiler output
hash.c: hash.c:78:6: warning: unused variable 'capacity' [-Wunused-variable]
hash.c: u32 capacity = size - rate1; //28 224/8=28
hash.c: ^
hash.c: 1 warning generated.
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Compiler output
hash.c: hash.c: In function 'crypto_hash_knot256v1_ref_timingleaks':
hash.c: hash.c:78:6: warning: unused variable 'capacity' [-Wunused-variable]
hash.c: 78 | u32 capacity = size - rate1; //28 224/8=28
hash.c: | ^~~~~~~~
hash.c: hash.c:82:5: warning: unbounded use of variable-length array [-Wvla-larger-than=]
hash.c: 82 | u8 M[v * rate1];
hash.c: | ^
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Namespace violations
hash.o N 0
hash.o N 102
hash.o N 105
hash.o N 119
hash.o N 130
hash.o N 134
hash.o N 141
hash.o N 145
hash.o N 16b
hash.o N 16f
hash.o N 173
hash.o N 176
hash.o N 179
hash.o N 17c
hash.o N 17f
hash.o N 182
hash.o N 188
hash.o N 18d
hash.o N 18f
hash.o N 192
hash.o N 195
hash.o N 198
hash.o N 19b
hash.o N 19e
hash.o N 1a1
hash.o N 1a4
hash.o N 1a8
hash.o N 1ab
hash.o N 1ae
hash.o N 1b1
hash.o N 25
hash.o N 2c
hash.o N ea
hash.o N f4
hash.o constant7 D
Number of similar (implementation,compiler) pairs: 3, namely:
Implementation | Compiler |
T:opt | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:opt | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:opt | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
hash.o N 0
hash.o N 101
hash.o N 104
hash.o N 118
hash.o N 12f
hash.o N 133
hash.o N 140
hash.o N 144
hash.o N 16a
hash.o N 16e
hash.o N 172
hash.o N 175
hash.o N 178
hash.o N 17b
hash.o N 17e
hash.o N 181
hash.o N 187
hash.o N 18c
hash.o N 18e
hash.o N 191
hash.o N 194
hash.o N 197
hash.o N 19a
hash.o N 19d
hash.o N 1a1
hash.o N 1a4
hash.o N 1a7
hash.o N 1aa
hash.o N 1ad
hash.o N 1b0
hash.o N 25
hash.o N 2c
hash.o N e9
hash.o N f3
hash.o constant7 D
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:opt | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
hash.o N 0
hash.o N 101
hash.o N 104
hash.o N 118
hash.o N 12f
hash.o N 133
hash.o N 140
hash.o N 144
hash.o N 16a
hash.o N 16e
hash.o N 172
hash.o N 175
hash.o N 178
hash.o N 17b
hash.o N 17e
hash.o N 181
hash.o N 187
hash.o N 18c
hash.o N 18e
hash.o N 191
hash.o N 194
hash.o N 197
hash.o N 19a
hash.o N 19d
hash.o N 1a0
hash.o N 1a3
hash.o N 1a7
hash.o N 1aa
hash.o N 1ad
hash.o N 1b0
hash.o N 25
hash.o N 2c
hash.o N e9
hash.o N f3
hash.o constant7 D
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:opt | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
hash.o constant7 D
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:opt | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:opt | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:opt | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:opt | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Namespace violations
hash.o N 0
hash.o N 102
hash.o N 105
hash.o N 119
hash.o N 130
hash.o N 134
hash.o N 13b
hash.o N 13d
hash.o N 13f
hash.o N 141
hash.o N 145
hash.o N 14d
hash.o N 15c
hash.o N 182
hash.o N 189
hash.o N 18b
hash.o N 18e
hash.o N 191
hash.o N 194
hash.o N 197
hash.o N 19a
hash.o N 19d
hash.o N 1a0
hash.o N 1a3
hash.o N 1a6
hash.o N 1a9
hash.o N 1ac
hash.o N 1b0
hash.o N 1b3
hash.o N 1b6
hash.o N 1b9
hash.o N 1bc
hash.o N 1c0
hash.o N 1c3
hash.o N 1c5
hash.o N 1d2
hash.o N 1d6
hash.o N 1d8
hash.o N 1e1
hash.o N 1e7
hash.o N 1ed
hash.o N 1f2
hash.o N 1f5
hash.o N 1f8
hash.o N 1fa
hash.o N 1fe
hash.o N 20a
hash.o N 216
hash.o N 218
hash.o N 21e
hash.o N 25
hash.o N 2c
hash.o N ea
hash.o N f4
hash.o constant7 D
hash.o load64 T
hash.o permutation256 T
hash.o store64 T
Number of similar (implementation,compiler) pairs: 2, namely:
Implementation | Compiler |
T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
hash.o N 0
hash.o N 101
hash.o N 104
hash.o N 118
hash.o N 12f
hash.o N 133
hash.o N 13a
hash.o N 142
hash.o N 151
hash.o N 177
hash.o N 17b
hash.o N 17d
hash.o N 17f
hash.o N 181
hash.o N 188
hash.o N 18a
hash.o N 18d
hash.o N 190
hash.o N 193
hash.o N 196
hash.o N 199
hash.o N 19c
hash.o N 19f
hash.o N 1a2
hash.o N 1a5
hash.o N 1a9
hash.o N 1ac
hash.o N 1af
hash.o N 1b2
hash.o N 1b5
hash.o N 1b8
hash.o N 1bb
hash.o N 1bf
hash.o N 1c2
hash.o N 1c4
hash.o N 1d1
hash.o N 1d5
hash.o N 1d7
hash.o N 1e0
hash.o N 1e6
hash.o N 1ec
hash.o N 1f1
hash.o N 1f4
hash.o N 1f7
hash.o N 1f9
hash.o N 1fd
hash.o N 209
hash.o N 215
hash.o N 217
hash.o N 21d
hash.o N 25
hash.o N 2c
hash.o N e9
hash.o N f3
hash.o constant7 D
hash.o load64 T
hash.o permutation256 T
hash.o store64 T
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
hash.o N 0
hash.o N 102
hash.o N 105
hash.o N 119
hash.o N 130
hash.o N 134
hash.o N 13b
hash.o N 13d
hash.o N 13f
hash.o N 141
hash.o N 145
hash.o N 14d
hash.o N 15c
hash.o N 182
hash.o N 189
hash.o N 18b
hash.o N 18e
hash.o N 191
hash.o N 194
hash.o N 197
hash.o N 19a
hash.o N 19d
hash.o N 1a0
hash.o N 1a3
hash.o N 1a6
hash.o N 1aa
hash.o N 1ad
hash.o N 1b0
hash.o N 1b3
hash.o N 1b6
hash.o N 1b9
hash.o N 1bc
hash.o N 1c0
hash.o N 1c3
hash.o N 1c5
hash.o N 1d2
hash.o N 1d6
hash.o N 1d8
hash.o N 1e1
hash.o N 1e7
hash.o N 1ed
hash.o N 1f2
hash.o N 1f5
hash.o N 1f8
hash.o N 1fa
hash.o N 1fe
hash.o N 20a
hash.o N 216
hash.o N 218
hash.o N 21e
hash.o N 25
hash.o N 2c
hash.o N ea
hash.o N f4
hash.o constant7 D
hash.o load64 T
hash.o permutation256 T
hash.o store64 T
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
hash.o N 0
hash.o N 101
hash.o N 104
hash.o N 118
hash.o N 12f
hash.o N 133
hash.o N 13a
hash.o N 13c
hash.o N 13e
hash.o N 140
hash.o N 144
hash.o N 14c
hash.o N 15b
hash.o N 181
hash.o N 188
hash.o N 18a
hash.o N 18d
hash.o N 190
hash.o N 193
hash.o N 196
hash.o N 199
hash.o N 19c
hash.o N 19f
hash.o N 1a2
hash.o N 1a5
hash.o N 1a8
hash.o N 1ac
hash.o N 1af
hash.o N 1b2
hash.o N 1b5
hash.o N 1b8
hash.o N 1bb
hash.o N 1bf
hash.o N 1c2
hash.o N 1c4
hash.o N 1d1
hash.o N 1d5
hash.o N 1d7
hash.o N 1e3
hash.o N 1ef
hash.o N 1f8
hash.o N 1fe
hash.o N 204
hash.o N 209
hash.o N 20c
hash.o N 20f
hash.o N 211
hash.o N 215
hash.o N 217
hash.o N 21d
hash.o N 25
hash.o N 2c
hash.o N e9
hash.o N f3
hash.o constant7 D
hash.o load64 T
hash.o permutation256 T
hash.o store64 T
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
hash.o constant7 D
hash.o load64 T
hash.o permutation256 T
hash.o store64 T
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |