Test results for armeabi, berry0, crypto_aead/twine80n6t4clocv2
[Page version: 20250206 00:27:24]
Measurements for armeabi, berry0, crypto_aead
Test results for armeabi, berry0, crypto_aead
Test results for crypto_aead/twine80n6t4clocv2
Computer: berry0
Microarchitecture: armeabi; ARM1176 (410fb767)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240909
Operation: crypto_aead
Primitive: twine80n6t4clocv2
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
4147718 | 7104 0 292 | 22362 388 1120 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241013 | 20240909 |
4559518 | 7100 0 292 | 22374 388 1120 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241013 | 20240909 |
4822527 | 6018 0 292 | 18439 356 1112 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241013 | 20240909 |
4850599 | 6476 0 292 | 21770 380 1104 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241013 | 20240909 |
5026151 | 6582 0 292 | 20651 356 1112 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241013 | 20240909 |
5271904 | 6912 0 292 | 24154 388 1112 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241013 | 20240909 |
5778823 | 5524 0 292 | 17111 348 1104 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241013 | 20240909 |
6060115 | 6328 0 292 | 21630 380 1104 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241013 | 20240909 |
6227355 | 5922 0 292 | 18291 356 1112 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241013 | 20240909 |
Compiler output
encrypt.c: encrypt.c:66:2: warning: misleading indentation; statement is not part of the previous 'for' [-Wmisleading-indentation]
encrypt.c: return RETURN_SUCCESS;
encrypt.c: ^
encrypt.c: encrypt.c:61:5: note: previous statement is here
encrypt.c: for(i = 0; i < CRYPTO_ABYTES; i++)
encrypt.c: ^
encrypt.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
encrypt.c: encrypt.c: In function 'crypto_aead_twine80n6t4clocv2_ref_timingleaks_decrypt':
encrypt.c: encrypt.c:61:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
encrypt.c: 61 | for(i = 0; i < CRYPTO_ABYTES; i++)
encrypt.c: | ^~~
encrypt.c: encrypt.c:66:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
encrypt.c: 66 | return RETURN_SUCCESS;
encrypt.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) |
Compiler output
encrypt.c: In file included from encrypt.c:3:
encrypt.c: In file included from ./twine.h:4:
encrypt.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.1/include/xmmintrin.h:13:
encrypt.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/mmintrin.h:50:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
encrypt.c: return (__m64)__builtin_ia32_vec_init_v2si(__i, 0);
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/mmintrin.h:129:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
encrypt.c: return (__m64)__builtin_ia32_packsswb((__v4hi)__m1, (__v4hi)__m2);
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/mmintrin.h:159:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
encrypt.c: return (__m64)__builtin_ia32_packssdw((__v2si)__m1, (__v2si)__m2);
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/mmintrin.h:189:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
encrypt.c: return (__m64)__builtin_ia32_packuswb((__v4hi)__m1, (__v4hi)__m2);
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/mmintrin.h:216:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
encrypt.c: return (__m64)__builtin_ia32_punpckhbw((__v8qi)__m1, (__v8qi)__m2);
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/mmintrin.h:239:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
encrypt.c: return (__m64)__builtin_ia32_punpckhwd((__v4hi)__m1, (__v4hi)__m2);
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/mmintrin.h:260:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
encrypt.c: return (__m64)__builtin_ia32_punpckhdq((__v2si)__m1, (__v2si)__m2);
encrypt.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
encrypt.c: /usr/lib/llvm-11/lib/clang/11.0.1/include/mmintrin.h:287:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
encrypt.c: ...
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:vperm | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:vperm | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:vperm | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:vperm | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:vperm | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Compiler output
encrypt.c: In file included from encrypt.c:3:
encrypt.c: twine.h:4:10: fatal error: xmmintrin.h: No such file or directory
encrypt.c: 4 | #include <xmmintrin.h> /* SSE instructions and _mm_malloc */
encrypt.c: | ^~~~~~~~~~~~~
encrypt.c: compilation terminated.
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:vperm | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:vperm | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:vperm | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:vperm | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Namespace violations
cloc.o N 0
cloc.o N 100
cloc.o N 105
cloc.o N 114
cloc.o N 11f
cloc.o N 128
cloc.o N 12c
cloc.o N 131
cloc.o N 148
cloc.o N 154
cloc.o N 158
cloc.o N 165
cloc.o N 16c
cloc.o N 176
cloc.o N 181
cloc.o N 189
cloc.o N 194
cloc.o N 19f
cloc.o N 1a3
cloc.o N 1a6
cloc.o N 1ba
cloc.o N 1bd
cloc.o N 1c5
cloc.o N 1ca
cloc.o N 1cd
cloc.o N 1d3
cloc.o N 1d9
cloc.o N 1de
cloc.o N 1e1
cloc.o N 1e7
cloc.o N 1ea
cloc.o N 1f0
cloc.o N 1f4
cloc.o N 1f9
cloc.o N 201
cloc.o N 208
cloc.o N 20f
cloc.o N 215
cloc.o N 219
cloc.o N 21e
cloc.o N 221
cloc.o N 223
cloc.o N 230
cloc.o N 232
cloc.o N 23a
cloc.o N 23f
cloc.o N 25
cloc.o N 2c
cloc.o N f2
cloc.o ae_encrypt T
cloc.o ae_init T
cloc.o process_ad T
encrypt.o N 0
encrypt.o N 103
encrypt.o N 10b
encrypt.o N 10f
encrypt.o N 112
encrypt.o N 117
encrypt.o N 12b
encrypt.o N 12e
encrypt.o N 136
encrypt.o N 13b
encrypt.o N 13e
encrypt.o N 144
encrypt.o N 15b
encrypt.o N 161
encrypt.o N 166
encrypt.o N 169
encrypt.o N 16f
encrypt.o N 172
encrypt.o N 178
encrypt.o N 17c
encrypt.o N 181
encrypt.o N 189
encrypt.o N 194
encrypt.o N 19f
encrypt.o N 1d5
encrypt.o N 20b
encrypt.o N 20f
encrypt.o N 216
encrypt.o N 218
encrypt.o N 21d
encrypt.o N 21f
encrypt.o N 221
encrypt.o N 226
encrypt.o N 22b
encrypt.o N 230
encrypt.o N 25
encrypt.o N 2f
encrypt.o N f5
twine.o CON_H R
twine.o CON_L R
twine.o Decode T
twine.o Encode T
twine.o Keyschedule T
twine.o Keyschedule128 T
twine.o Keyschedule80 T
twine.o N 0
twine.o N 101
twine.o N 10f
twine.o N 115
twine.o N 129
twine.o N 12f
twine.o N 135
twine.o N 138
twine.o N 140
twine.o N 143
twine.o N 147
twine.o N 149
twine.o N 150
twine.o N 157
twine.o N 165
twine.o N 174
twine.o N 180
twine.o N 186
twine.o N 18d
twine.o N 192
twine.o N 199
twine.o N 19d
twine.o N 1a0
twine.o N 1a3
twine.o N 1ab
twine.o N 1b8
twine.o N 25
twine.o N 2d
twine.o N f3
twine.o N fb
twine.o N ff
twine.o S R
twine.o ek B
twine.o pstate3 T
twine.o pswitch B
utils.o N 0
utils.o N 105
utils.o N 113
utils.o N 118
utils.o N 11a
utils.o N 11c
utils.o N 11f
utils.o N 123
utils.o N 125
utils.o N 12f
utils.o N 137
utils.o N 13e
utils.o N 148
utils.o N 14c
utils.o N 152
utils.o N 155
utils.o N 159
utils.o N 15d
utils.o N 160
utils.o N 174
utils.o N 177
utils.o N 17f
utils.o N 184
utils.o N 187
utils.o N 18d
utils.o N 1a4
utils.o N 1aa
utils.o N 1af
utils.o N 1b2
utils.o N 1b8
utils.o N 1bb
utils.o N 1c1
utils.o N 1c5
utils.o N 1ca
utils.o N 1d2
utils.o N 25
utils.o N 2d
utils.o N f3
utils.o N fe
utils.o print_cxt T
utils.o pstate T
utils.o pstate2 T
utils.o xor_bytes T
utils.o xor_bytes2 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
cloc.o N 0
cloc.o N 100
cloc.o N 105
cloc.o N 114
cloc.o N 11f
cloc.o N 128
cloc.o N 12c
cloc.o N 131
cloc.o N 148
cloc.o N 154
cloc.o N 158
cloc.o N 165
cloc.o N 16c
cloc.o N 176
cloc.o N 181
cloc.o N 189
cloc.o N 194
cloc.o N 19f
cloc.o N 1a3
cloc.o N 1a6
cloc.o N 1ba
cloc.o N 1bd
cloc.o N 1c5
cloc.o N 1ca
cloc.o N 1cd
cloc.o N 1d3
cloc.o N 1d9
cloc.o N 1de
cloc.o N 1e1
cloc.o N 1e7
cloc.o N 1ea
cloc.o N 1f0
cloc.o N 1f4
cloc.o N 1f9
cloc.o N 201
cloc.o N 208
cloc.o N 20f
cloc.o N 215
cloc.o N 219
cloc.o N 21e
cloc.o N 220
cloc.o N 22d
cloc.o N 230
cloc.o N 232
cloc.o N 23a
cloc.o N 23f
cloc.o N 25
cloc.o N 2c
cloc.o N f2
cloc.o ae_encrypt T
cloc.o ae_init T
cloc.o process_ad T
encrypt.o N 0
encrypt.o N 103
encrypt.o N 10b
encrypt.o N 10f
encrypt.o N 112
encrypt.o N 117
encrypt.o N 12b
encrypt.o N 12e
encrypt.o N 136
encrypt.o N 13b
encrypt.o N 13e
encrypt.o N 144
encrypt.o N 15b
encrypt.o N 161
encrypt.o N 166
encrypt.o N 169
encrypt.o N 16f
encrypt.o N 172
encrypt.o N 178
encrypt.o N 17c
encrypt.o N 181
encrypt.o N 189
encrypt.o N 194
encrypt.o N 19f
encrypt.o N 1d5
encrypt.o N 20b
encrypt.o N 20f
encrypt.o N 216
encrypt.o N 218
encrypt.o N 21d
encrypt.o N 21f
encrypt.o N 221
encrypt.o N 226
encrypt.o N 22b
encrypt.o N 230
encrypt.o N 25
encrypt.o N 2f
encrypt.o N f5
twine.o CON_H R
twine.o CON_L R
twine.o Decode T
twine.o Encode T
twine.o Keyschedule T
twine.o Keyschedule128 T
twine.o Keyschedule80 T
twine.o N 0
twine.o N 101
twine.o N 10f
twine.o N 115
twine.o N 129
twine.o N 12f
twine.o N 135
twine.o N 138
twine.o N 140
twine.o N 143
twine.o N 147
twine.o N 149
twine.o N 150
twine.o N 157
twine.o N 165
twine.o N 174
twine.o N 180
twine.o N 185
twine.o N 18c
twine.o N 192
twine.o N 196
twine.o N 19d
twine.o N 1a0
twine.o N 1a3
twine.o N 1ab
twine.o N 1b8
twine.o N 25
twine.o N 2d
twine.o N f3
twine.o N fb
twine.o N ff
twine.o S R
twine.o ek B
twine.o pstate3 T
twine.o pswitch B
utils.o N 0
utils.o N 105
utils.o N 113
utils.o N 118
utils.o N 11a
utils.o N 11c
utils.o N 11f
utils.o N 123
utils.o N 125
utils.o N 12f
utils.o N 137
utils.o N 13e
utils.o N 148
utils.o N 14c
utils.o N 152
utils.o N 155
utils.o N 159
utils.o N 15d
utils.o N 160
utils.o N 174
utils.o N 177
utils.o N 17f
utils.o N 184
utils.o N 187
utils.o N 18d
utils.o N 1a4
utils.o N 1aa
utils.o N 1af
utils.o N 1b2
utils.o N 1b8
utils.o N 1bb
utils.o N 1c1
utils.o N 1c5
utils.o N 1ca
utils.o N 1d2
utils.o N 25
utils.o N 2d
utils.o N f3
utils.o N fe
utils.o print_cxt T
utils.o pstate T
utils.o pstate2 T
utils.o xor_bytes T
utils.o xor_bytes2 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
cloc.o N 0
cloc.o N 104
cloc.o N 113
cloc.o N 11e
cloc.o N 127
cloc.o N 12b
cloc.o N 130
cloc.o N 147
cloc.o N 153
cloc.o N 157
cloc.o N 164
cloc.o N 16b
cloc.o N 175
cloc.o N 180
cloc.o N 188
cloc.o N 193
cloc.o N 19e
cloc.o N 1a2
cloc.o N 1a5
cloc.o N 1b9
cloc.o N 1bc
cloc.o N 1c4
cloc.o N 1c9
cloc.o N 1cc
cloc.o N 1d2
cloc.o N 1d8
cloc.o N 1dd
cloc.o N 1e0
cloc.o N 1e6
cloc.o N 1e9
cloc.o N 1ef
cloc.o N 1f3
cloc.o N 1f8
cloc.o N 200
cloc.o N 207
cloc.o N 20e
cloc.o N 214
cloc.o N 218
cloc.o N 21d
cloc.o N 220
cloc.o N 222
cloc.o N 22f
cloc.o N 231
cloc.o N 239
cloc.o N 23e
cloc.o N 25
cloc.o N 2c
cloc.o N f1
cloc.o N ff
cloc.o ae_encrypt T
cloc.o ae_init T
cloc.o process_ad T
encrypt.o N 0
encrypt.o N 102
encrypt.o N 10a
encrypt.o N 10e
encrypt.o N 111
encrypt.o N 116
encrypt.o N 12a
encrypt.o N 12d
encrypt.o N 135
encrypt.o N 13a
encrypt.o N 13d
encrypt.o N 143
encrypt.o N 15a
encrypt.o N 160
encrypt.o N 165
encrypt.o N 168
encrypt.o N 16e
encrypt.o N 171
encrypt.o N 177
encrypt.o N 17b
encrypt.o N 180
encrypt.o N 188
encrypt.o N 193
encrypt.o N 19e
encrypt.o N 1d4
encrypt.o N 20a
encrypt.o N 20e
encrypt.o N 215
encrypt.o N 217
encrypt.o N 21c
encrypt.o N 21e
encrypt.o N 220
encrypt.o N 225
encrypt.o N 22a
encrypt.o N 22f
encrypt.o N 25
encrypt.o N 2f
encrypt.o N f4
twine.o CON_H R
twine.o CON_L R
twine.o Decode T
twine.o Encode T
twine.o Keyschedule T
twine.o Keyschedule128 T
twine.o Keyschedule80 T
twine.o N 0
twine.o N 100
twine.o N 10e
twine.o N 114
twine.o N 128
twine.o N 12e
twine.o N 134
twine.o N 137
twine.o N 13f
twine.o N 146
twine.o N 14d
twine.o N 15b
twine.o N 16a
twine.o N 176
twine.o N 179
twine.o N 17d
twine.o N 17f
twine.o N 185
twine.o N 18c
twine.o N 191
twine.o N 198
twine.o N 19c
twine.o N 19f
twine.o N 1a2
twine.o N 1aa
twine.o N 1b7
twine.o N 25
twine.o N 2d
twine.o N f2
twine.o N fa
twine.o N fe
twine.o S R
twine.o ek B
twine.o pstate3 T
twine.o pswitch B
utils.o N 0
utils.o N 107
utils.o N 10f
utils.o N 116
utils.o N 120
utils.o N 122
utils.o N 130
utils.o N 135
utils.o N 137
utils.o N 13a
utils.o N 13e
utils.o N 145
utils.o N 147
utils.o N 14b
utils.o N 151
utils.o N 154
utils.o N 158
utils.o N 15c
utils.o N 15f
utils.o N 173
utils.o N 176
utils.o N 17e
utils.o N 183
utils.o N 186
utils.o N 18c
utils.o N 1a3
utils.o N 1a9
utils.o N 1ae
utils.o N 1b1
utils.o N 1b7
utils.o N 1ba
utils.o N 1c0
utils.o N 1c4
utils.o N 1c9
utils.o N 1d1
utils.o N 25
utils.o N 2d
utils.o N f2
utils.o N fc
utils.o print_cxt T
utils.o pstate T
utils.o pstate2 T
utils.o xor_bytes T
utils.o xor_bytes2 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
cloc.o N 0
cloc.o N 100
cloc.o N 105
cloc.o N 114
cloc.o N 11f
cloc.o N 128
cloc.o N 12c
cloc.o N 131
cloc.o N 148
cloc.o N 154
cloc.o N 158
cloc.o N 165
cloc.o N 16c
cloc.o N 176
cloc.o N 181
cloc.o N 189
cloc.o N 194
cloc.o N 19f
cloc.o N 1a3
cloc.o N 1a6
cloc.o N 1ba
cloc.o N 1bd
cloc.o N 1c5
cloc.o N 1ca
cloc.o N 1cd
cloc.o N 1d3
cloc.o N 1d9
cloc.o N 1de
cloc.o N 1e1
cloc.o N 1e7
cloc.o N 1ea
cloc.o N 1f0
cloc.o N 1f4
cloc.o N 1f9
cloc.o N 201
cloc.o N 208
cloc.o N 20f
cloc.o N 215
cloc.o N 219
cloc.o N 21e
cloc.o N 221
cloc.o N 223
cloc.o N 230
cloc.o N 232
cloc.o N 23a
cloc.o N 23f
cloc.o N 25
cloc.o N 2c
cloc.o N f2
cloc.o ae_encrypt T
cloc.o ae_init T
cloc.o process_ad T
encrypt.o N 0
encrypt.o N 103
encrypt.o N 10b
encrypt.o N 10f
encrypt.o N 112
encrypt.o N 117
encrypt.o N 12b
encrypt.o N 12e
encrypt.o N 136
encrypt.o N 13b
encrypt.o N 13e
encrypt.o N 144
encrypt.o N 15b
encrypt.o N 161
encrypt.o N 166
encrypt.o N 169
encrypt.o N 16f
encrypt.o N 172
encrypt.o N 178
encrypt.o N 17c
encrypt.o N 181
encrypt.o N 189
encrypt.o N 194
encrypt.o N 19f
encrypt.o N 1d5
encrypt.o N 20b
encrypt.o N 20f
encrypt.o N 216
encrypt.o N 218
encrypt.o N 21d
encrypt.o N 21f
encrypt.o N 221
encrypt.o N 226
encrypt.o N 22b
encrypt.o N 230
encrypt.o N 25
encrypt.o N 2f
encrypt.o N f5
twine.o CON_H R
twine.o CON_L R
twine.o Decode T
twine.o Encode T
twine.o Keyschedule T
twine.o Keyschedule128 T
twine.o Keyschedule80 T
twine.o N 0
twine.o N 101
twine.o N 10f
twine.o N 115
twine.o N 129
twine.o N 12f
twine.o N 135
twine.o N 138
twine.o N 140
twine.o N 147
twine.o N 14e
twine.o N 15c
twine.o N 16b
twine.o N 177
twine.o N 17a
twine.o N 17e
twine.o N 180
twine.o N 186
twine.o N 18d
twine.o N 192
twine.o N 199
twine.o N 19d
twine.o N 1a0
twine.o N 1a3
twine.o N 1ab
twine.o N 1b8
twine.o N 25
twine.o N 2d
twine.o N f3
twine.o N fb
twine.o N ff
twine.o S R
twine.o ek B
twine.o pstate3 T
twine.o pswitch B
utils.o N 0
utils.o N 105
utils.o N 113
utils.o N 118
utils.o N 11a
utils.o N 11c
utils.o N 11f
utils.o N 123
utils.o N 125
utils.o N 12f
utils.o N 137
utils.o N 13e
utils.o N 148
utils.o N 14c
utils.o N 152
utils.o N 155
utils.o N 159
utils.o N 15d
utils.o N 160
utils.o N 174
utils.o N 177
utils.o N 17f
utils.o N 184
utils.o N 187
utils.o N 18d
utils.o N 1a4
utils.o N 1aa
utils.o N 1af
utils.o N 1b2
utils.o N 1b8
utils.o N 1bb
utils.o N 1c1
utils.o N 1c5
utils.o N 1ca
utils.o N 1d2
utils.o N 25
utils.o N 2d
utils.o N f3
utils.o N fe
utils.o print_cxt T
utils.o pstate T
utils.o pstate2 T
utils.o xor_bytes T
utils.o xor_bytes2 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
cloc.o N 0
cloc.o N 104
cloc.o N 113
cloc.o N 11e
cloc.o N 127
cloc.o N 12b
cloc.o N 130
cloc.o N 147
cloc.o N 153
cloc.o N 157
cloc.o N 164
cloc.o N 16b
cloc.o N 175
cloc.o N 180
cloc.o N 188
cloc.o N 193
cloc.o N 19e
cloc.o N 1a2
cloc.o N 1a5
cloc.o N 1b9
cloc.o N 1bc
cloc.o N 1c4
cloc.o N 1c9
cloc.o N 1cc
cloc.o N 1d2
cloc.o N 1d8
cloc.o N 1dd
cloc.o N 1e0
cloc.o N 1e6
cloc.o N 1e9
cloc.o N 1ef
cloc.o N 1f3
cloc.o N 1f8
cloc.o N 200
cloc.o N 207
cloc.o N 20e
cloc.o N 214
cloc.o N 218
cloc.o N 21d
cloc.o N 21f
cloc.o N 22c
cloc.o N 22f
cloc.o N 231
cloc.o N 239
cloc.o N 23e
cloc.o N 25
cloc.o N 2c
cloc.o N f1
cloc.o N ff
cloc.o ae_encrypt T
cloc.o ae_init T
cloc.o process_ad T
encrypt.o N 0
encrypt.o N 102
encrypt.o N 10a
encrypt.o N 10e
encrypt.o N 111
encrypt.o N 116
encrypt.o N 12a
encrypt.o N 12d
encrypt.o N 135
encrypt.o N 13a
encrypt.o N 13d
encrypt.o N 143
encrypt.o N 15a
encrypt.o N 160
encrypt.o N 165
encrypt.o N 168
encrypt.o N 16e
encrypt.o N 171
encrypt.o N 177
encrypt.o N 17b
encrypt.o N 180
encrypt.o N 188
encrypt.o N 193
encrypt.o N 19e
encrypt.o N 1d4
encrypt.o N 20a
encrypt.o N 20e
encrypt.o N 215
encrypt.o N 217
encrypt.o N 21c
encrypt.o N 21e
encrypt.o N 220
encrypt.o N 225
encrypt.o N 22a
encrypt.o N 22f
encrypt.o N 25
encrypt.o N 2f
encrypt.o N f4
twine.o CON_H R
twine.o CON_L R
twine.o Decode T
twine.o Encode T
twine.o Keyschedule T
twine.o Keyschedule128 T
twine.o Keyschedule80 T
twine.o N 0
twine.o N 100
twine.o N 10e
twine.o N 114
twine.o N 128
twine.o N 12e
twine.o N 134
twine.o N 137
twine.o N 13f
twine.o N 142
twine.o N 146
twine.o N 148
twine.o N 14f
twine.o N 156
twine.o N 164
twine.o N 173
twine.o N 17f
twine.o N 184
twine.o N 18b
twine.o N 191
twine.o N 195
twine.o N 19c
twine.o N 19f
twine.o N 1a2
twine.o N 1aa
twine.o N 1b7
twine.o N 25
twine.o N 2d
twine.o N f2
twine.o N fa
twine.o N fe
twine.o S R
twine.o ek B
twine.o pstate3 T
twine.o pswitch B
utils.o N 0
utils.o N 104
utils.o N 112
utils.o N 117
utils.o N 119
utils.o N 11b
utils.o N 11e
utils.o N 122
utils.o N 124
utils.o N 12e
utils.o N 136
utils.o N 13d
utils.o N 147
utils.o N 14b
utils.o N 151
utils.o N 154
utils.o N 158
utils.o N 15c
utils.o N 15f
utils.o N 173
utils.o N 176
utils.o N 17e
utils.o N 183
utils.o N 186
utils.o N 18c
utils.o N 1a3
utils.o N 1a9
utils.o N 1ae
utils.o N 1b1
utils.o N 1b7
utils.o N 1ba
utils.o N 1c0
utils.o N 1c4
utils.o N 1c9
utils.o N 1d1
utils.o N 25
utils.o N 2d
utils.o N f2
utils.o N fd
utils.o print_cxt T
utils.o pstate T
utils.o pstate2 T
utils.o xor_bytes T
utils.o xor_bytes2 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
cloc.o ae_encrypt T
cloc.o ae_init T
cloc.o process_ad T
twine.o CON_H R
twine.o CON_L R
twine.o Decode T
twine.o Encode T
twine.o Keyschedule T
twine.o Keyschedule128 T
twine.o Keyschedule80 T
twine.o S R
twine.o ek B
twine.o pstate3 T
twine.o pswitch B
utils.o print_cxt T
utils.o pstate T
utils.o pstate2 T
utils.o xor_bytes T
utils.o xor_bytes2 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) |