Test results for armeabi, berry0, crypto_hash/syconhash256v1
[Page version: 20250206 00:27:24]
Measurements for armeabi, berry0, crypto_hash
Test results for armeabi, berry0, crypto_hash
Test results for crypto_hash/syconhash256v1
Computer: berry0
Microarchitecture: armeabi; ARM1176 (410fb767)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240909
Operation: crypto_hash
Primitive: syconhash256v1
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
3002457 | 6279 0 0 | 17134 360 744 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
4090524 | 8283 0 0 | 19870 396 744 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
4091371 | 8643 0 0 | 20762 396 752 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
4148314 | 8487 0 0 | 20654 396 752 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
12682368 | 3199 0 0 | 12394 360 744 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
13827021 | 4635 0 0 | 14270 388 744 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
14197693 | 2819 0 0 | 11311 356 744 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
18043499 | 4319 0 0 | 13958 388 744 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
20191120 | 3247 0 0 | 12318 360 744 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
Compiler output
sycon.c: sycon.c: In function 'left_cyclic_shift16':
sycon.c: sycon.c:76:27: warning: 'tmp[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
sycon.c: 76 | t = tmp[2*i];
sycon.c: | ~~^~~~~~~~~~
sycon.c: sycon.c:77:39: warning: 'tmp[1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
sycon.c: 77 | tmp[2*i] = tmp[2*i+1];
sycon.c: | ~~~^~~~~~~
sycon.c: sycon.c:76:27: warning: 'tmp[2]' may be used uninitialized in this function [-Wmaybe-uninitialized]
sycon.c: 76 | t = tmp[2*i];
sycon.c: | ~~^~~~~~~~~~
sycon.c: sycon.c:77:39: warning: 'tmp[3]' may be used uninitialized in this function [-Wmaybe-uninitialized]
sycon.c: 77 | tmp[2*i] = tmp[2*i+1];
sycon.c: | ~~~^~~~~~~
sycon.c: sycon.c:76:27: warning: 'tmp[4]' may be used uninitialized in this function [-Wmaybe-uninitialized]
sycon.c: 76 | t = tmp[2*i];
sycon.c: | ~~^~~~~~~~~~
sycon.c: sycon.c:77:39: warning: 'tmp[5]' may be used uninitialized in this function [-Wmaybe-uninitialized]
sycon.c: 77 | tmp[2*i] = tmp[2*i+1];
sycon.c: | ~~~^~~~~~~
sycon.c: sycon.c:76:27: warning: 'tmp[6]' may be used uninitialized in this function [-Wmaybe-uninitialized]
sycon.c: 76 | t = tmp[2*i];
sycon.c: | ~~^~~~~~~~~~
sycon.c: sycon.c:77:39: warning: 'tmp[7]' may be used uninitialized in this function [-Wmaybe-uninitialized]
sycon.c: 77 | tmp[2*i] = tmp[2*i+1];
sycon.c: | ~~~^~~~~~~
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Namespace violations
hash.o N 0
hash.o N 114
hash.o N 118
hash.o N 123
hash.o N 131
hash.o N 135
hash.o N 13b
hash.o N 13d
hash.o N 142
hash.o N 16d
hash.o N 171
hash.o N 174
hash.o N 183
hash.o N 191
hash.o N 197
hash.o N 25
hash.o N 2c
hash.o N ef
hash.o N fd
hash.o sycon_load_iv T
sycon.o N 0
sycon.o N 101
sycon.o N 115
sycon.o N 11b
sycon.o N 11d
sycon.o N 11f
sycon.o N 125
sycon.o N 139
sycon.o N 13d
sycon.o N 147
sycon.o N 149
sycon.o N 14b
sycon.o N 14d
sycon.o N 14f
sycon.o N 163
sycon.o N 165
sycon.o N 16a
sycon.o N 179
sycon.o N 181
sycon.o N 190
sycon.o N 19f
sycon.o N 1ae
sycon.o N 1bd
sycon.o N 1cf
sycon.o N 1d5
sycon.o N 1e0
sycon.o N 1f3
sycon.o N 205
sycon.o N 20b
sycon.o N 25
sycon.o N 2d
sycon.o N f0
sycon.o N f3
sycon.o left_cyclic_shift16 T
sycon.o left_cyclic_shift64 T
sycon.o print_sycon_state T
sycon.o rotl8 T
sycon.o shuffle_bytes1 T
sycon.o shuffle_bytes2 T
sycon.o shuffle_bytes3 T
sycon.o shuffle_bytes4 T
sycon.o shuffle_bytes5 T
sycon.o sycon_perm T
sycon.o sycon_perm_ALLONE T
sycon.o sycon_perm_ALLZERO T
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
hash.o N 0
hash.o N 114
hash.o N 118
hash.o N 123
hash.o N 131
hash.o N 135
hash.o N 13b
hash.o N 13d
hash.o N 142
hash.o N 16d
hash.o N 171
hash.o N 174
hash.o N 183
hash.o N 191
hash.o N 197
hash.o N 25
hash.o N 2c
hash.o N ef
hash.o N fd
hash.o sycon_load_iv T
sycon.o N 0
sycon.o N 101
sycon.o N 115
sycon.o N 11b
sycon.o N 11d
sycon.o N 11f
sycon.o N 125
sycon.o N 139
sycon.o N 13d
sycon.o N 147
sycon.o N 149
sycon.o N 14b
sycon.o N 14d
sycon.o N 14f
sycon.o N 163
sycon.o N 165
sycon.o N 16a
sycon.o N 179
sycon.o N 181
sycon.o N 190
sycon.o N 19f
sycon.o N 1ae
sycon.o N 1bd
sycon.o N 1cf
sycon.o N 1da
sycon.o N 1ed
sycon.o N 1ff
sycon.o N 205
sycon.o N 20b
sycon.o N 25
sycon.o N 2d
sycon.o N f0
sycon.o N f3
sycon.o left_cyclic_shift16 T
sycon.o left_cyclic_shift64 T
sycon.o print_sycon_state T
sycon.o rotl8 T
sycon.o shuffle_bytes1 T
sycon.o shuffle_bytes2 T
sycon.o shuffle_bytes3 T
sycon.o shuffle_bytes4 T
sycon.o shuffle_bytes5 T
sycon.o sycon_perm T
sycon.o sycon_perm_ALLONE T
sycon.o sycon_perm_ALLZERO T
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
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 113
hash.o N 117
hash.o N 122
hash.o N 127
hash.o N 135
hash.o N 139
hash.o N 164
hash.o N 16a
hash.o N 16c
hash.o N 170
hash.o N 173
hash.o N 182
hash.o N 190
hash.o N 196
hash.o N 25
hash.o N 2c
hash.o N ee
hash.o N fc
hash.o sycon_load_iv T
sycon.o N 0
sycon.o N 100
sycon.o N 114
sycon.o N 11a
sycon.o N 12c
sycon.o N 140
sycon.o N 154
sycon.o N 163
sycon.o N 172
sycon.o N 181
sycon.o N 190
sycon.o N 19f
sycon.o N 1aa
sycon.o N 1bd
sycon.o N 1cf
sycon.o N 1d1
sycon.o N 1d3
sycon.o N 1d9
sycon.o N 1df
sycon.o N 1e1
sycon.o N 1e3
sycon.o N 1e7
sycon.o N 1f1
sycon.o N 1f3
sycon.o N 1f5
sycon.o N 1f7
sycon.o N 1fc
sycon.o N 204
sycon.o N 20a
sycon.o N 25
sycon.o N 2d
sycon.o N ef
sycon.o N f2
sycon.o left_cyclic_shift16 T
sycon.o left_cyclic_shift64 T
sycon.o print_sycon_state T
sycon.o rotl8 T
sycon.o shuffle_bytes1 T
sycon.o shuffle_bytes2 T
sycon.o shuffle_bytes3 T
sycon.o shuffle_bytes4 T
sycon.o shuffle_bytes5 T
sycon.o sycon_perm T
sycon.o sycon_perm_ALLONE T
sycon.o sycon_perm_ALLZERO 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 114
hash.o N 118
hash.o N 123
hash.o N 131
hash.o N 135
hash.o N 13b
hash.o N 13d
hash.o N 142
hash.o N 16d
hash.o N 171
hash.o N 174
hash.o N 183
hash.o N 191
hash.o N 197
hash.o N 25
hash.o N 2c
hash.o N ef
hash.o N fd
hash.o sycon_load_iv T
sycon.o N 0
sycon.o N 101
sycon.o N 115
sycon.o N 11b
sycon.o N 11d
sycon.o N 11f
sycon.o N 125
sycon.o N 139
sycon.o N 13d
sycon.o N 147
sycon.o N 149
sycon.o N 14b
sycon.o N 14d
sycon.o N 14f
sycon.o N 15e
sycon.o N 160
sycon.o N 168
sycon.o N 177
sycon.o N 186
sycon.o N 195
sycon.o N 1a4
sycon.o N 1b6
sycon.o N 1ca
sycon.o N 1d5
sycon.o N 1e8
sycon.o N 1fa
sycon.o N 200
sycon.o N 205
sycon.o N 20b
sycon.o N 25
sycon.o N 2d
sycon.o N f0
sycon.o N f3
sycon.o left_cyclic_shift16 T
sycon.o left_cyclic_shift64 T
sycon.o print_sycon_state T
sycon.o rotl8 T
sycon.o shuffle_bytes1 T
sycon.o shuffle_bytes2 T
sycon.o shuffle_bytes3 T
sycon.o shuffle_bytes4 T
sycon.o shuffle_bytes5 T
sycon.o sycon_perm T
sycon.o sycon_perm_ALLONE T
sycon.o sycon_perm_ALLZERO 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 113
hash.o N 117
hash.o N 122
hash.o N 130
hash.o N 134
hash.o N 13a
hash.o N 13c
hash.o N 141
hash.o N 16c
hash.o N 170
hash.o N 173
hash.o N 182
hash.o N 190
hash.o N 196
hash.o N 25
hash.o N 2c
hash.o N ee
hash.o N fc
hash.o sycon_load_iv T
sycon.o N 0
sycon.o N 100
sycon.o N 114
sycon.o N 11a
sycon.o N 11c
sycon.o N 11e
sycon.o N 124
sycon.o N 138
sycon.o N 13c
sycon.o N 146
sycon.o N 148
sycon.o N 14a
sycon.o N 14c
sycon.o N 14e
sycon.o N 162
sycon.o N 164
sycon.o N 169
sycon.o N 178
sycon.o N 180
sycon.o N 18f
sycon.o N 19e
sycon.o N 1ad
sycon.o N 1bc
sycon.o N 1ce
sycon.o N 1d9
sycon.o N 1ec
sycon.o N 1fe
sycon.o N 204
sycon.o N 20a
sycon.o N 25
sycon.o N 2d
sycon.o N ef
sycon.o N f2
sycon.o left_cyclic_shift16 T
sycon.o left_cyclic_shift64 T
sycon.o print_sycon_state T
sycon.o rotl8 T
sycon.o shuffle_bytes1 T
sycon.o shuffle_bytes2 T
sycon.o shuffle_bytes3 T
sycon.o shuffle_bytes4 T
sycon.o shuffle_bytes5 T
sycon.o sycon_perm T
sycon.o sycon_perm_ALLONE T
sycon.o sycon_perm_ALLZERO 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 sycon_load_iv T
sycon.o left_cyclic_shift16 T
sycon.o left_cyclic_shift64 T
sycon.o print_sycon_state T
sycon.o rotl8 T
sycon.o shuffle_bytes1 T
sycon.o shuffle_bytes2 T
sycon.o shuffle_bytes3 T
sycon.o shuffle_bytes4 T
sycon.o shuffle_bytes5 T
sycon.o sycon_perm T
sycon.o sycon_perm_ALLONE T
sycon.o sycon_perm_ALLZERO 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) |