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
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
30024576279 0 017134 360 744T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
40905248283 0 019870 396 744T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
40913718643 0 020762 396 752T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
41483148487 0 020654 396 752T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
126823683199 0 012394 360 744T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
138270214635 0 014270 388 744T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
141976932819 0 011311 356 744T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
180434994319 0 013958 388 744T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024100320240909
201911203247 0 012318 360 744T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024100320240909

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:
ImplementationCompiler
T:refgcc -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:
ImplementationCompiler
T:refclang -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:
ImplementationCompiler
T:refclang -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:
ImplementationCompiler
T:refclang -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:
ImplementationCompiler
T:refclang -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:
ImplementationCompiler
T:refclang -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:
ImplementationCompiler
T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)