Test results for armeabi, berry0, crypto_aead/aes128marble4rv1
[Page version: 20250206 00:27:24]
Measurements for armeabi, berry0, crypto_aead
Test results for armeabi, berry0, crypto_aead
Test results for crypto_aead/aes128marble4rv1
Computer: berry0
Microarchitecture: armeabi; ARM1176 (410fb767)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240909
Operation: crypto_aead
Primitive: aes128marble4rv1
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1006345 | 42932 0 0 | 57062 364 816 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241004 | 20240909 |
1112369 | 36109 0 0 | 51451 392 824 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241004 | 20240909 |
1112862 | 35613 0 0 | 52939 392 816 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241004 | 20240909 |
1138260 | 36009 0 0 | 51367 392 824 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241004 | 20240909 |
1215633 | 31512 0 0 | 43986 364 816 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241004 | 20240909 |
1247658 | 29377 0 0 | 44805 388 816 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241004 | 20240909 |
1326591 | 29915 0 0 | 41634 356 816 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241004 | 20240909 |
1450033 | 30336 0 0 | 42798 364 816 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241004 | 20240909 |
1528225 | 29325 0 0 | 44761 388 816 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241004 | 20240909 |
Compiler output
aes_core.c: aes_core.c:892:12: warning: unused variable 'status' [-Wunused-variable]
aes_core.c: int i, j, status;
aes_core.c: ^
aes_core.c: 1 warning generated.
encrypt.c: encrypt.c:34:2: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
encrypt.c: free(cxt);
encrypt.c: ^
encrypt.c: encrypt.c:19:16: warning: unused variable 'tag' [-Wunused-variable]
encrypt.c: unsigned char tag[CRYPTO_ABYTES];
encrypt.c: ^
encrypt.c: encrypt.c:67:2: warning: implicit declaration of function 'free' is invalid in C99 [-Wimplicit-function-declaration]
encrypt.c: free(cxt);
encrypt.c: ^
encrypt.c: 3 warnings generated.
marble.c: marble.c:223:7: warning: unused variable 'temp' [-Wunused-variable]
marble.c: byte temp[SLEN];
marble.c: ^
marble.c: marble.c:281:7: warning: unused variable 'temp' [-Wunused-variable]
marble.c: byte temp[SLEN];
marble.c: ^
marble.c: 2 warnings 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
aes_core.c: aes_core.c: In function 'AES_set_4round_decrypt_key':
aes_core.c: aes_core.c:892:12: warning: unused variable 'status' [-Wunused-variable]
aes_core.c: 892 | int i, j, status;
aes_core.c: | ^~~~~~
encrypt.c: encrypt.c: In function 'crypto_aead_aes128marble4rv1_ref_timingleaks_encrypt':
encrypt.c: encrypt.c:34:2: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration]
encrypt.c: 34 | free(cxt);
encrypt.c: | ^~~~
encrypt.c: encrypt.c:34:2: warning: incompatible implicit declaration of built-in function 'free'
encrypt.c: encrypt.c:5:1: note: include '<stdlib.h>' or provide a declaration of 'free'
encrypt.c: 4 | #include "marble.h"
encrypt.c: +++ |+#include <stdlib.h>
encrypt.c: 5 |
encrypt.c: encrypt.c:19:16: warning: unused variable 'tag' [-Wunused-variable]
encrypt.c: 19 | unsigned char tag[CRYPTO_ABYTES];
encrypt.c: | ^~~
encrypt.c: encrypt.c: In function 'crypto_aead_aes128marble4rv1_ref_timingleaks_decrypt':
encrypt.c: encrypt.c:67:2: warning: incompatible implicit declaration of built-in function 'free'
encrypt.c: 67 | free(cxt);
encrypt.c: | ^~~~
encrypt.c: encrypt.c:67:2: note: include '<stdlib.h>' or provide a declaration of 'free'
marble.c: marble.c: In function 'ae_encrypt':
marble.c: marble.c:223:7: warning: unused variable 'temp' [-Wunused-variable]
marble.c: 223 | byte temp[SLEN];
marble.c: | ^~~~
marble.c: marble.c: In function 'ae_decrypt':
marble.c: marble.c:281:7: warning: unused variable 'temp' [-Wunused-variable]
marble.c: 281 | byte temp[SLEN];
marble.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
aes_core.o AES_decrypt T
aes_core.o AES_decrypt_4round T
aes_core.o AES_encrypt T
aes_core.o AES_encrypt_4round T
aes_core.o AES_set_4round_decrypt_key T
aes_core.o AES_set_decrypt_key T
aes_core.o AES_set_encrypt_key T
aes_core.o N 0
aes_core.o N 106
aes_core.o N 10a
aes_core.o N 11e
aes_core.o N 123
aes_core.o N 127
aes_core.o N 12b
aes_core.o N 12f
aes_core.o N 133
aes_core.o N 137
aes_core.o N 13b
aes_core.o N 13f
aes_core.o N 143
aes_core.o N 147
aes_core.o N 155
aes_core.o N 158
aes_core.o N 164
aes_core.o N 178
aes_core.o N 17c
aes_core.o N 190
aes_core.o N 1ab
aes_core.o N 1b7
aes_core.o N 1c3
aes_core.o N 1d6
aes_core.o N 1e9
aes_core.o N 1ef
aes_core.o N 1f7
aes_core.o N 1fc
aes_core.o N 200
aes_core.o N 207
aes_core.o N 20e
aes_core.o N 21d
aes_core.o N 225
aes_core.o N 227
aes_core.o N 22a
aes_core.o N 22f
aes_core.o N 236
aes_core.o N 238
aes_core.o N 23d
aes_core.o N 242
aes_core.o N 245
aes_core.o N 249
aes_core.o N 24c
aes_core.o N 24f
aes_core.o N 25
aes_core.o N 252
aes_core.o N 255
aes_core.o N 258
aes_core.o N 25b
aes_core.o N 25e
aes_core.o N 30
aes_core.o N f5
aes_core.o N f9
aes_core.o print_state T
encrypt.o N 0
encrypt.o N 102
encrypt.o N 10a
encrypt.o N 10e
encrypt.o N 110
encrypt.o N 115
encrypt.o N 129
encrypt.o N 12f
encrypt.o N 135
encrypt.o N 138
encrypt.o N 13b
encrypt.o N 13f
encrypt.o N 144
encrypt.o N 14a
encrypt.o N 151
encrypt.o N 15e
encrypt.o N 165
encrypt.o N 174
encrypt.o N 17c
encrypt.o N 182
encrypt.o N 188
encrypt.o N 18e
encrypt.o N 194
encrypt.o N 19a
encrypt.o N 1a5
encrypt.o N 1bc
encrypt.o N 1c7
encrypt.o N 1d2
encrypt.o N 207
encrypt.o N 23c
encrypt.o N 23e
encrypt.o N 243
encrypt.o N 245
encrypt.o N 247
encrypt.o N 24c
encrypt.o N 25
encrypt.o N 251
encrypt.o N 257
encrypt.o N 25a
encrypt.o N 25f
encrypt.o N 263
encrypt.o N 26a
encrypt.o N 26e
encrypt.o N 2f
encrypt.o N f4
marble.o Dec T
marble.o Division2 T
marble.o Enc T
marble.o N 0
marble.o N 101
marble.o N 106
marble.o N 110
marble.o N 114
marble.o N 11a
marble.o N 11c
marble.o N 121
marble.o N 135
marble.o N 13b
marble.o N 13d
marble.o N 141
marble.o N 14c
marble.o N 15f
marble.o N 166
marble.o N 173
marble.o N 17a
marble.o N 189
marble.o N 192
marble.o N 194
marble.o N 196
marble.o N 199
marble.o N 1ac
marble.o N 1b0
marble.o N 1b3
marble.o N 1b6
marble.o N 1ba
marble.o N 1bc
marble.o N 1c2
marble.o N 1c8
marble.o N 1cb
marble.o N 1ce
marble.o N 1d2
marble.o N 1d7
marble.o N 1dd
marble.o N 1e5
marble.o N 1eb
marble.o N 1f1
marble.o N 1f7
marble.o N 1fd
marble.o N 203
marble.o N 20a
marble.o N 21e
marble.o N 239
marble.o N 241
marble.o N 248
marble.o N 24c
marble.o N 24e
marble.o N 25
marble.o N 250
marble.o N 256
marble.o N 260
marble.o N 266
marble.o N 26a
marble.o N 272
marble.o N 27d
marble.o N 281
marble.o N 288
marble.o N 293
marble.o N 29e
marble.o N 2a2
marble.o N 2aa
marble.o N 2b1
marble.o N 2bb
marble.o N 2be
marble.o N 2d5
marble.o N 2da
marble.o N 2e
marble.o N 2e0
marble.o N 2e6
marble.o N 2f3
marble.o N 2f7
marble.o N 2fb
marble.o N 2ff
marble.o N 301
marble.o N 307
marble.o N 309
marble.o N 30d
marble.o N 312
marble.o N 319
marble.o N 31e
marble.o N f3
marble.o Time2 T
marble.o Time3 T
marble.o Time7 T
marble.o Trans T
marble.o XLS T
marble.o ae_decrypt T
marble.o ae_encrypt T
marble.o ae_init T
marble.o invTrans T
marble.o invXLS T
marble.o mix T
marble.o process_ad T
marble.o rotate1 T
utils.o N 0
utils.o N 102
utils.o N 107
utils.o N 11b
utils.o N 121
utils.o N 127
utils.o N 12a
utils.o N 12d
utils.o N 131
utils.o N 136
utils.o N 13c
utils.o N 143
utils.o N 150
utils.o N 157
utils.o N 15b
utils.o N 16a
utils.o N 172
utils.o N 178
utils.o N 17e
utils.o N 184
utils.o N 18a
utils.o N 190
utils.o N 197
utils.o N 1a2
utils.o N 1a9
utils.o N 1ab
utils.o N 1ad
utils.o N 1b0
utils.o N 1b2
utils.o N 1be
utils.o N 1c8
utils.o N 1d0
utils.o N 1d7
utils.o N 1da
utils.o N 1de
utils.o N 1e4
utils.o N 1e7
utils.o N 25
utils.o N 2d
utils.o N f2
utils.o N f4
utils.o ae_allocate 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
aes_core.o AES_decrypt T
aes_core.o AES_decrypt_4round T
aes_core.o AES_encrypt T
aes_core.o AES_encrypt_4round T
aes_core.o AES_set_4round_decrypt_key T
aes_core.o AES_set_decrypt_key T
aes_core.o AES_set_encrypt_key T
aes_core.o N 0
aes_core.o N 106
aes_core.o N 10a
aes_core.o N 11e
aes_core.o N 123
aes_core.o N 127
aes_core.o N 12b
aes_core.o N 12f
aes_core.o N 133
aes_core.o N 137
aes_core.o N 13b
aes_core.o N 13f
aes_core.o N 143
aes_core.o N 147
aes_core.o N 155
aes_core.o N 158
aes_core.o N 164
aes_core.o N 178
aes_core.o N 17c
aes_core.o N 190
aes_core.o N 1ab
aes_core.o N 1b7
aes_core.o N 1c3
aes_core.o N 1d6
aes_core.o N 1e9
aes_core.o N 1ef
aes_core.o N 1f7
aes_core.o N 1fc
aes_core.o N 200
aes_core.o N 207
aes_core.o N 20e
aes_core.o N 21d
aes_core.o N 225
aes_core.o N 227
aes_core.o N 22a
aes_core.o N 22f
aes_core.o N 236
aes_core.o N 238
aes_core.o N 23d
aes_core.o N 242
aes_core.o N 245
aes_core.o N 249
aes_core.o N 24c
aes_core.o N 24f
aes_core.o N 25
aes_core.o N 252
aes_core.o N 255
aes_core.o N 258
aes_core.o N 25b
aes_core.o N 25e
aes_core.o N 30
aes_core.o N f5
aes_core.o N f9
aes_core.o print_state T
encrypt.o N 0
encrypt.o N 102
encrypt.o N 10a
encrypt.o N 10e
encrypt.o N 110
encrypt.o N 115
encrypt.o N 129
encrypt.o N 12f
encrypt.o N 135
encrypt.o N 138
encrypt.o N 13b
encrypt.o N 13f
encrypt.o N 144
encrypt.o N 14a
encrypt.o N 151
encrypt.o N 15e
encrypt.o N 165
encrypt.o N 174
encrypt.o N 17c
encrypt.o N 182
encrypt.o N 188
encrypt.o N 18e
encrypt.o N 194
encrypt.o N 19a
encrypt.o N 1a5
encrypt.o N 1bc
encrypt.o N 1c7
encrypt.o N 1d2
encrypt.o N 207
encrypt.o N 23c
encrypt.o N 23e
encrypt.o N 243
encrypt.o N 245
encrypt.o N 247
encrypt.o N 24c
encrypt.o N 25
encrypt.o N 251
encrypt.o N 257
encrypt.o N 25a
encrypt.o N 25f
encrypt.o N 263
encrypt.o N 26a
encrypt.o N 26e
encrypt.o N 2f
encrypt.o N f4
marble.o Dec T
marble.o Division2 T
marble.o Enc T
marble.o N 0
marble.o N 101
marble.o N 106
marble.o N 10c
marble.o N 10e
marble.o N 110
marble.o N 114
marble.o N 118
marble.o N 122
marble.o N 12d
marble.o N 140
marble.o N 147
marble.o N 154
marble.o N 168
marble.o N 16f
marble.o N 17e
marble.o N 191
marble.o N 195
marble.o N 198
marble.o N 19b
marble.o N 19f
marble.o N 1a1
marble.o N 1a7
marble.o N 1ad
marble.o N 1b0
marble.o N 1b3
marble.o N 1b7
marble.o N 1bc
marble.o N 1c2
marble.o N 1ca
marble.o N 1d0
marble.o N 1d6
marble.o N 1dc
marble.o N 1e2
marble.o N 1e8
marble.o N 1ef
marble.o N 203
marble.o N 21e
marble.o N 226
marble.o N 228
marble.o N 22f
marble.o N 233
marble.o N 235
marble.o N 237
marble.o N 23c
marble.o N 240
marble.o N 24a
marble.o N 25
marble.o N 250
marble.o N 256
marble.o N 25c
marble.o N 265
marble.o N 26d
marble.o N 278
marble.o N 27c
marble.o N 283
marble.o N 28e
marble.o N 299
marble.o N 29d
marble.o N 29f
marble.o N 2a2
marble.o N 2aa
marble.o N 2b1
marble.o N 2bb
marble.o N 2be
marble.o N 2d5
marble.o N 2da
marble.o N 2e
marble.o N 2e0
marble.o N 2e6
marble.o N 2f3
marble.o N 2f7
marble.o N 2fb
marble.o N 2ff
marble.o N 301
marble.o N 307
marble.o N 309
marble.o N 30d
marble.o N 312
marble.o N 319
marble.o N 31e
marble.o N f3
marble.o Time2 T
marble.o Time3 T
marble.o Time7 T
marble.o Trans T
marble.o XLS T
marble.o ae_decrypt T
marble.o ae_encrypt T
marble.o ae_init T
marble.o invTrans T
marble.o invXLS T
marble.o mix T
marble.o process_ad T
marble.o rotate1 T
utils.o N 0
utils.o N 102
utils.o N 107
utils.o N 11b
utils.o N 121
utils.o N 127
utils.o N 12a
utils.o N 12d
utils.o N 131
utils.o N 136
utils.o N 13c
utils.o N 143
utils.o N 150
utils.o N 157
utils.o N 15b
utils.o N 16a
utils.o N 172
utils.o N 178
utils.o N 17e
utils.o N 184
utils.o N 18a
utils.o N 190
utils.o N 197
utils.o N 1a2
utils.o N 1a9
utils.o N 1ab
utils.o N 1ad
utils.o N 1b0
utils.o N 1b2
utils.o N 1be
utils.o N 1c8
utils.o N 1d0
utils.o N 1d7
utils.o N 1da
utils.o N 1de
utils.o N 1e4
utils.o N 1e7
utils.o N 25
utils.o N 2d
utils.o N f2
utils.o N f4
utils.o ae_allocate 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
aes_core.o AES_decrypt T
aes_core.o AES_decrypt_4round T
aes_core.o AES_encrypt T
aes_core.o AES_encrypt_4round T
aes_core.o AES_set_4round_decrypt_key T
aes_core.o AES_set_decrypt_key T
aes_core.o AES_set_encrypt_key T
aes_core.o N 0
aes_core.o N 105
aes_core.o N 109
aes_core.o N 11d
aes_core.o N 122
aes_core.o N 126
aes_core.o N 12a
aes_core.o N 12e
aes_core.o N 132
aes_core.o N 136
aes_core.o N 13a
aes_core.o N 13e
aes_core.o N 142
aes_core.o N 146
aes_core.o N 154
aes_core.o N 157
aes_core.o N 163
aes_core.o N 177
aes_core.o N 17b
aes_core.o N 18f
aes_core.o N 1aa
aes_core.o N 1b6
aes_core.o N 1c2
aes_core.o N 1d5
aes_core.o N 1e8
aes_core.o N 1ee
aes_core.o N 1f6
aes_core.o N 1fb
aes_core.o N 1ff
aes_core.o N 206
aes_core.o N 20d
aes_core.o N 21c
aes_core.o N 224
aes_core.o N 226
aes_core.o N 229
aes_core.o N 22e
aes_core.o N 235
aes_core.o N 237
aes_core.o N 23c
aes_core.o N 241
aes_core.o N 244
aes_core.o N 248
aes_core.o N 24b
aes_core.o N 24e
aes_core.o N 25
aes_core.o N 251
aes_core.o N 254
aes_core.o N 257
aes_core.o N 25a
aes_core.o N 25d
aes_core.o N 30
aes_core.o N f4
aes_core.o N f8
aes_core.o print_state T
encrypt.o N 0
encrypt.o N 101
encrypt.o N 109
encrypt.o N 10d
encrypt.o N 10f
encrypt.o N 114
encrypt.o N 128
encrypt.o N 12e
encrypt.o N 134
encrypt.o N 137
encrypt.o N 13a
encrypt.o N 13e
encrypt.o N 143
encrypt.o N 149
encrypt.o N 150
encrypt.o N 15d
encrypt.o N 164
encrypt.o N 173
encrypt.o N 17b
encrypt.o N 181
encrypt.o N 187
encrypt.o N 18d
encrypt.o N 193
encrypt.o N 199
encrypt.o N 1a4
encrypt.o N 1bb
encrypt.o N 1c6
encrypt.o N 1d1
encrypt.o N 206
encrypt.o N 23b
encrypt.o N 23d
encrypt.o N 242
encrypt.o N 244
encrypt.o N 246
encrypt.o N 24b
encrypt.o N 25
encrypt.o N 250
encrypt.o N 256
encrypt.o N 259
encrypt.o N 25e
encrypt.o N 262
encrypt.o N 269
encrypt.o N 26d
encrypt.o N 2f
encrypt.o N f3
marble.o Dec T
marble.o Division2 T
marble.o Enc T
marble.o N 0
marble.o N 100
marble.o N 105
marble.o N 10f
marble.o N 113
marble.o N 11e
marble.o N 131
marble.o N 138
marble.o N 145
marble.o N 159
marble.o N 160
marble.o N 16f
marble.o N 182
marble.o N 196
marble.o N 1b1
marble.o N 1b7
marble.o N 1c1
marble.o N 1c7
marble.o N 1cd
marble.o N 1d3
marble.o N 1dc
marble.o N 1e0
marble.o N 1e4
marble.o N 1ec
marble.o N 1f7
marble.o N 1ff
marble.o N 203
marble.o N 207
marble.o N 20e
marble.o N 219
marble.o N 224
marble.o N 226
marble.o N 228
marble.o N 22c
marble.o N 230
marble.o N 235
marble.o N 237
marble.o N 239
marble.o N 23c
marble.o N 23f
marble.o N 242
marble.o N 246
marble.o N 248
marble.o N 24e
marble.o N 25
marble.o N 254
marble.o N 257
marble.o N 25a
marble.o N 25e
marble.o N 263
marble.o N 269
marble.o N 271
marble.o N 277
marble.o N 27d
marble.o N 283
marble.o N 289
marble.o N 28f
marble.o N 296
marble.o N 29e
marble.o N 2a5
marble.o N 2af
marble.o N 2b2
marble.o N 2c9
marble.o N 2ce
marble.o N 2d4
marble.o N 2da
marble.o N 2e
marble.o N 2e7
marble.o N 2ee
marble.o N 2f0
marble.o N 2f2
marble.o N 2f6
marble.o N 2fa
marble.o N 2fe
marble.o N 300
marble.o N 306
marble.o N 308
marble.o N 30c
marble.o N 311
marble.o N 318
marble.o N 31d
marble.o N f2
marble.o Time2 T
marble.o Time3 T
marble.o Time7 T
marble.o Trans T
marble.o XLS T
marble.o ae_decrypt T
marble.o ae_encrypt T
marble.o ae_init T
marble.o invTrans T
marble.o invXLS T
marble.o mix T
marble.o process_ad T
marble.o rotate1 T
utils.o N 0
utils.o N 101
utils.o N 106
utils.o N 11a
utils.o N 120
utils.o N 126
utils.o N 129
utils.o N 12c
utils.o N 130
utils.o N 135
utils.o N 13b
utils.o N 142
utils.o N 14f
utils.o N 156
utils.o N 15a
utils.o N 169
utils.o N 171
utils.o N 177
utils.o N 17d
utils.o N 183
utils.o N 189
utils.o N 18f
utils.o N 196
utils.o N 1a2
utils.o N 1ad
utils.o N 1b7
utils.o N 1bf
utils.o N 1c6
utils.o N 1c9
utils.o N 1d0
utils.o N 1d2
utils.o N 1d4
utils.o N 1d7
utils.o N 1d9
utils.o N 1dd
utils.o N 1e3
utils.o N 1e6
utils.o N 25
utils.o N 2d
utils.o N f1
utils.o N f3
utils.o ae_allocate 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
aes_core.o AES_decrypt T
aes_core.o AES_decrypt_4round T
aes_core.o AES_encrypt T
aes_core.o AES_encrypt_4round T
aes_core.o AES_set_4round_decrypt_key T
aes_core.o AES_set_decrypt_key T
aes_core.o AES_set_encrypt_key T
aes_core.o N 0
aes_core.o N 106
aes_core.o N 10a
aes_core.o N 11e
aes_core.o N 123
aes_core.o N 127
aes_core.o N 12b
aes_core.o N 12f
aes_core.o N 133
aes_core.o N 137
aes_core.o N 13b
aes_core.o N 13f
aes_core.o N 143
aes_core.o N 147
aes_core.o N 155
aes_core.o N 158
aes_core.o N 164
aes_core.o N 178
aes_core.o N 17c
aes_core.o N 190
aes_core.o N 1ab
aes_core.o N 1b7
aes_core.o N 1c3
aes_core.o N 1d6
aes_core.o N 1e9
aes_core.o N 1ef
aes_core.o N 1f7
aes_core.o N 1fc
aes_core.o N 200
aes_core.o N 207
aes_core.o N 20e
aes_core.o N 21d
aes_core.o N 225
aes_core.o N 227
aes_core.o N 22a
aes_core.o N 22f
aes_core.o N 236
aes_core.o N 238
aes_core.o N 23d
aes_core.o N 242
aes_core.o N 245
aes_core.o N 249
aes_core.o N 24c
aes_core.o N 24f
aes_core.o N 25
aes_core.o N 252
aes_core.o N 255
aes_core.o N 258
aes_core.o N 25b
aes_core.o N 25e
aes_core.o N 30
aes_core.o N f5
aes_core.o N f9
aes_core.o print_state T
encrypt.o N 0
encrypt.o N 102
encrypt.o N 10a
encrypt.o N 10e
encrypt.o N 110
encrypt.o N 115
encrypt.o N 129
encrypt.o N 12f
encrypt.o N 135
encrypt.o N 138
encrypt.o N 13b
encrypt.o N 13f
encrypt.o N 144
encrypt.o N 14a
encrypt.o N 151
encrypt.o N 15e
encrypt.o N 165
encrypt.o N 174
encrypt.o N 17c
encrypt.o N 182
encrypt.o N 188
encrypt.o N 18e
encrypt.o N 194
encrypt.o N 19a
encrypt.o N 1a5
encrypt.o N 1bc
encrypt.o N 1c7
encrypt.o N 1d2
encrypt.o N 207
encrypt.o N 23c
encrypt.o N 23e
encrypt.o N 243
encrypt.o N 245
encrypt.o N 247
encrypt.o N 24c
encrypt.o N 25
encrypt.o N 251
encrypt.o N 257
encrypt.o N 25a
encrypt.o N 25f
encrypt.o N 263
encrypt.o N 26a
encrypt.o N 26e
encrypt.o N 2f
encrypt.o N f4
marble.o Dec T
marble.o Division2 T
marble.o Enc T
marble.o N 0
marble.o N 101
marble.o N 106
marble.o N 10c
marble.o N 10e
marble.o N 110
marble.o N 114
marble.o N 118
marble.o N 122
marble.o N 12d
marble.o N 140
marble.o N 147
marble.o N 154
marble.o N 168
marble.o N 16f
marble.o N 17e
marble.o N 191
marble.o N 1a5
marble.o N 1c0
marble.o N 1c8
marble.o N 1ca
marble.o N 1d1
marble.o N 1db
marble.o N 1e1
marble.o N 1e7
marble.o N 1ed
marble.o N 1f6
marble.o N 1fa
marble.o N 1fe
marble.o N 206
marble.o N 211
marble.o N 215
marble.o N 219
marble.o N 220
marble.o N 22b
marble.o N 236
marble.o N 23a
marble.o N 23f
marble.o N 241
marble.o N 244
marble.o N 247
marble.o N 24a
marble.o N 24e
marble.o N 25
marble.o N 250
marble.o N 256
marble.o N 25c
marble.o N 25f
marble.o N 262
marble.o N 266
marble.o N 26b
marble.o N 271
marble.o N 279
marble.o N 27f
marble.o N 285
marble.o N 28b
marble.o N 291
marble.o N 297
marble.o N 29e
marble.o N 2a6
marble.o N 2ad
marble.o N 2b7
marble.o N 2ba
marble.o N 2d1
marble.o N 2d6
marble.o N 2dc
marble.o N 2e
marble.o N 2e2
marble.o N 2ef
marble.o N 2f1
marble.o N 2f3
marble.o N 2f7
marble.o N 2fb
marble.o N 2ff
marble.o N 301
marble.o N 307
marble.o N 309
marble.o N 30d
marble.o N 312
marble.o N 319
marble.o N 31e
marble.o N f3
marble.o Time2 T
marble.o Time3 T
marble.o Time7 T
marble.o Trans T
marble.o XLS T
marble.o ae_decrypt T
marble.o ae_encrypt T
marble.o ae_init T
marble.o invTrans T
marble.o invXLS T
marble.o mix T
marble.o process_ad T
marble.o rotate1 T
utils.o N 0
utils.o N 102
utils.o N 107
utils.o N 11b
utils.o N 121
utils.o N 127
utils.o N 12a
utils.o N 12d
utils.o N 131
utils.o N 136
utils.o N 13c
utils.o N 143
utils.o N 150
utils.o N 157
utils.o N 15b
utils.o N 16a
utils.o N 172
utils.o N 178
utils.o N 17e
utils.o N 184
utils.o N 18a
utils.o N 190
utils.o N 197
utils.o N 1a2
utils.o N 1a9
utils.o N 1ab
utils.o N 1ad
utils.o N 1b0
utils.o N 1b2
utils.o N 1be
utils.o N 1c8
utils.o N 1d0
utils.o N 1d7
utils.o N 1da
utils.o N 1de
utils.o N 1e4
utils.o N 1e7
utils.o N 25
utils.o N 2d
utils.o N f2
utils.o N f4
utils.o ae_allocate 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
aes_core.o AES_decrypt T
aes_core.o AES_decrypt_4round T
aes_core.o AES_encrypt T
aes_core.o AES_encrypt_4round T
aes_core.o AES_set_4round_decrypt_key T
aes_core.o AES_set_decrypt_key T
aes_core.o AES_set_encrypt_key T
aes_core.o N 0
aes_core.o N 105
aes_core.o N 109
aes_core.o N 11d
aes_core.o N 122
aes_core.o N 126
aes_core.o N 12a
aes_core.o N 12e
aes_core.o N 132
aes_core.o N 136
aes_core.o N 13a
aes_core.o N 13e
aes_core.o N 142
aes_core.o N 146
aes_core.o N 154
aes_core.o N 157
aes_core.o N 163
aes_core.o N 177
aes_core.o N 17b
aes_core.o N 18f
aes_core.o N 1aa
aes_core.o N 1b6
aes_core.o N 1c2
aes_core.o N 1d5
aes_core.o N 1e8
aes_core.o N 1ee
aes_core.o N 1f6
aes_core.o N 1fb
aes_core.o N 1ff
aes_core.o N 206
aes_core.o N 20d
aes_core.o N 21c
aes_core.o N 224
aes_core.o N 226
aes_core.o N 229
aes_core.o N 22e
aes_core.o N 235
aes_core.o N 237
aes_core.o N 23c
aes_core.o N 241
aes_core.o N 244
aes_core.o N 248
aes_core.o N 24b
aes_core.o N 24e
aes_core.o N 25
aes_core.o N 251
aes_core.o N 254
aes_core.o N 257
aes_core.o N 25a
aes_core.o N 25d
aes_core.o N 30
aes_core.o N f4
aes_core.o N f8
aes_core.o print_state T
encrypt.o N 0
encrypt.o N 101
encrypt.o N 109
encrypt.o N 10d
encrypt.o N 10f
encrypt.o N 114
encrypt.o N 128
encrypt.o N 12e
encrypt.o N 134
encrypt.o N 137
encrypt.o N 13a
encrypt.o N 13e
encrypt.o N 143
encrypt.o N 149
encrypt.o N 150
encrypt.o N 15d
encrypt.o N 164
encrypt.o N 173
encrypt.o N 17b
encrypt.o N 181
encrypt.o N 187
encrypt.o N 18d
encrypt.o N 193
encrypt.o N 199
encrypt.o N 1a4
encrypt.o N 1bb
encrypt.o N 1c6
encrypt.o N 1d1
encrypt.o N 206
encrypt.o N 23b
encrypt.o N 23d
encrypt.o N 242
encrypt.o N 244
encrypt.o N 246
encrypt.o N 24b
encrypt.o N 25
encrypt.o N 250
encrypt.o N 256
encrypt.o N 259
encrypt.o N 25e
encrypt.o N 262
encrypt.o N 269
encrypt.o N 26d
encrypt.o N 2f
encrypt.o N f3
marble.o Dec T
marble.o Division2 T
marble.o Enc T
marble.o N 0
marble.o N 100
marble.o N 105
marble.o N 10b
marble.o N 10d
marble.o N 10f
marble.o N 113
marble.o N 117
marble.o N 121
marble.o N 12c
marble.o N 13f
marble.o N 146
marble.o N 153
marble.o N 167
marble.o N 16e
marble.o N 17d
marble.o N 190
marble.o N 194
marble.o N 197
marble.o N 19a
marble.o N 19e
marble.o N 1a0
marble.o N 1a6
marble.o N 1ac
marble.o N 1af
marble.o N 1b2
marble.o N 1b6
marble.o N 1bb
marble.o N 1c1
marble.o N 1c9
marble.o N 1cf
marble.o N 1d5
marble.o N 1db
marble.o N 1e1
marble.o N 1e7
marble.o N 1ee
marble.o N 202
marble.o N 21d
marble.o N 225
marble.o N 227
marble.o N 22e
marble.o N 232
marble.o N 234
marble.o N 236
marble.o N 23b
marble.o N 23f
marble.o N 249
marble.o N 24f
marble.o N 25
marble.o N 255
marble.o N 25b
marble.o N 264
marble.o N 26c
marble.o N 277
marble.o N 27b
marble.o N 282
marble.o N 28d
marble.o N 298
marble.o N 29c
marble.o N 29e
marble.o N 2a1
marble.o N 2a9
marble.o N 2b0
marble.o N 2ba
marble.o N 2bd
marble.o N 2d4
marble.o N 2d9
marble.o N 2df
marble.o N 2e
marble.o N 2e5
marble.o N 2f2
marble.o N 2f6
marble.o N 2fa
marble.o N 2fe
marble.o N 300
marble.o N 306
marble.o N 308
marble.o N 30c
marble.o N 311
marble.o N 318
marble.o N 31d
marble.o N f2
marble.o Time2 T
marble.o Time3 T
marble.o Time7 T
marble.o Trans T
marble.o XLS T
marble.o ae_decrypt T
marble.o ae_encrypt T
marble.o ae_init T
marble.o invTrans T
marble.o invXLS T
marble.o mix T
marble.o process_ad T
marble.o rotate1 T
utils.o N 0
utils.o N 101
utils.o N 106
utils.o N 11a
utils.o N 120
utils.o N 126
utils.o N 129
utils.o N 12c
utils.o N 130
utils.o N 135
utils.o N 13b
utils.o N 142
utils.o N 14f
utils.o N 156
utils.o N 15a
utils.o N 169
utils.o N 171
utils.o N 177
utils.o N 17d
utils.o N 183
utils.o N 189
utils.o N 18f
utils.o N 196
utils.o N 1a1
utils.o N 1a8
utils.o N 1aa
utils.o N 1ac
utils.o N 1af
utils.o N 1b1
utils.o N 1bd
utils.o N 1c7
utils.o N 1cf
utils.o N 1d6
utils.o N 1d9
utils.o N 1dd
utils.o N 1e3
utils.o N 1e6
utils.o N 25
utils.o N 2d
utils.o N f1
utils.o N f3
utils.o ae_allocate 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
aes_core.o AES_decrypt T
aes_core.o AES_decrypt_4round T
aes_core.o AES_encrypt T
aes_core.o AES_encrypt_4round T
aes_core.o AES_set_4round_decrypt_key T
aes_core.o AES_set_decrypt_key T
aes_core.o AES_set_encrypt_key T
aes_core.o print_state T
marble.o Dec T
marble.o Division2 T
marble.o Enc T
marble.o Time2 T
marble.o Time3 T
marble.o Time7 T
marble.o Trans T
marble.o XLS T
marble.o ae_decrypt T
marble.o ae_encrypt T
marble.o ae_init T
marble.o invTrans T
marble.o invXLS T
marble.o mix T
marble.o process_ad T
marble.o rotate1 T
utils.o ae_allocate 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) |