Test results for armeabi, berry0, crypto_stream/cryptmtv3
[Page version: 20250206 00:27:24]
Measurements for armeabi, berry0, crypto_stream
Test results for armeabi, berry0, crypto_stream
Test results for crypto_stream/cryptmtv3
Computer: berry0
Microarchitecture: armeabi; ARM1176 (410fb767)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240909
Operation: crypto_stream
Primitive: cryptmtv3
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
31950 | 7242 0 8 | 20636 360 792 | T:e/v3 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
32646 | 5456 0 1 | 20548 384 792 | T:e/v3 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
32793 | 5464 0 1 | 19724 384 800 | T:e/v3 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
33669 | 5384 0 1 | 19644 384 800 | T:e/v3 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
40732 | 6394 0 8 | 18036 360 792 | T:e/v3 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
44394 | 3956 0 8 | 14667 352 792 | T:e/v3 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
46049 | 6144 0 1 | 19326 380 784 | T:e/v3 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
49485 | 3852 0 1 | 16942 380 784 | T:e/v3 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
51595 | 6382 0 8 | 17940 360 792 | T:e/v3 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241003 | 20240909 |
Compiler output
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: ./e/cryptmt-v3.c:187:2: warning: array index 156 is past the end of the array (which contains 156 elements) [-Warray-bounds]
cryptmt-v3.c: ps->sfmt[N][i] = ps->sfmt[0][i];
cryptmt-v3.c: ^ ~
cryptmt-v3.c: ./e/cryptmt-v3.c:25:5: note: array 'sfmt' declared here
cryptmt-v3.c: u32 sfmt[N][4];
cryptmt-v3.c: ^
cryptmt-v3.c: ./e/cryptmt-v3.c:189:18: warning: array index 156 is past the end of the array (which contains 156 elements) [-Warray-bounds]
cryptmt-v3.c: do_recursion(ps->sfmt[N], ps->sfmt[POS1], ps->sfmt[N - 1]);
cryptmt-v3.c: ^ ~
cryptmt-v3.c: ./e/cryptmt-v3.c:25:5: note: array 'sfmt' declared here
cryptmt-v3.c: u32 sfmt[N][4];
cryptmt-v3.c: ^
cryptmt-v3.c: 2 warnings generated.
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:e/v3 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:e/v3 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:e/v3 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:e/v3 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:e/v3 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Compiler output
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: e/cryptmt-v3.c: In function 'genrand_bytes':
cryptmt-v3.c: e/cryptmt-v3.c:149:10: warning: variable 'accum' set but not used [-Wunused-but-set-variable]
cryptmt-v3.c: 149 | u32 *accum;
cryptmt-v3.c: | ^~~~~
cryptmt-v3.c: e/cryptmt-v3.c: In function 'genrand_block_first':
cryptmt-v3.c: e/cryptmt-v3.c:187:10: warning: array subscript 156 is above array bounds of 'u32[156][4]' {aka 'unsigned int[156][4]'} [-Warray-bounds]
cryptmt-v3.c: 187 | ps->sfmt[N][i] = ps->sfmt[0][i];
cryptmt-v3.c: | ~~~~~~~~^~~
cryptmt-v3.c: e/cryptmt-v3.c:25:9: note: while referencing 'sfmt'
cryptmt-v3.c: 25 | u32 sfmt[N][4];
cryptmt-v3.c: | ^~~~
cryptmt-v3.c: e/cryptmt-v3.c:187:10: warning: array subscript 156 is above array bounds of 'u32[156][4]' {aka 'unsigned int[156][4]'} [-Warray-bounds]
cryptmt-v3.c: 187 | ps->sfmt[N][i] = ps->sfmt[0][i];
cryptmt-v3.c: | ~~~~~~~~^~~
cryptmt-v3.c: e/cryptmt-v3.c:25:9: note: while referencing 'sfmt'
cryptmt-v3.c: 25 | u32 sfmt[N][4];
cryptmt-v3.c: | ^~~~
cryptmt-v3.c: e/cryptmt-v3.c:187:10: warning: array subscript 156 is above array bounds of 'u32[156][4]' {aka 'unsigned int[156][4]'} [-Warray-bounds]
cryptmt-v3.c: 187 | ps->sfmt[N][i] = ps->sfmt[0][i];
cryptmt-v3.c: | ~~~~~~~~^~~
cryptmt-v3.c: e/cryptmt-v3.c:25:9: note: while referencing 'sfmt'
cryptmt-v3.c: 25 | u32 sfmt[N][4];
cryptmt-v3.c: | ^~~~
cryptmt-v3.c: e/cryptmt-v3.c:187:10: warning: array subscript 156 is above array bounds of 'u32[156][4]' {aka 'unsigned int[156][4]'} [-Warray-bounds]
cryptmt-v3.c: ...
Number of similar (implementation,compiler) pairs: 3, namely:
Implementation | Compiler |
T:e/v3 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:e/v3 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
T:e/v3 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Compiler output
cryptmt-v3.c: In file included from cryptmt-v3.c:1:
cryptmt-v3.c: e/cryptmt-v3.c: In function 'genrand_bytes':
cryptmt-v3.c: e/cryptmt-v3.c:149:10: warning: variable 'accum' set but not used [-Wunused-but-set-variable]
cryptmt-v3.c: 149 | u32 *accum;
cryptmt-v3.c: | ^~~~~
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:e/v3 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
Namespace violations
api.o N 0
api.o N 100
api.o N 138
api.o N 13e
api.o N 140
api.o N 14e
api.o N 151
api.o N 165
api.o N 167
api.o N 170
api.o N 175
api.o N 182
api.o N 186
api.o N 18c
api.o N 191
api.o N 197
api.o N 19e
api.o N 1a2
api.o N 1aa
api.o N 1ae
api.o N 1b5
api.o N 1bb
api.o N 1f9
api.o N 237
api.o N 25
api.o N 26c
api.o N 2a5
api.o N 2b
api.o N 2e4
api.o N 323
api.o N 34c
api.o N 379
api.o N 37d
api.o N 388
api.o N 38b
api.o N 395
api.o N 3a0
api.o N 3a7
api.o N 3a9
api.o N 3ab
api.o N 3ad
api.o N 3b2
api.o N 3c9
api.o N 3cb
api.o N 3cd
api.o N ec
api.o N fc
cryptmt-v3.o N 0
cryptmt-v3.o N 101
cryptmt-v3.o N 10e
cryptmt-v3.o N 112
cryptmt-v3.o N 117
cryptmt-v3.o N 12b
cryptmt-v3.o N 132
cryptmt-v3.o N 139
cryptmt-v3.o N 147
cryptmt-v3.o N 14a
cryptmt-v3.o N 161
cryptmt-v3.o N 165
cryptmt-v3.o N 16d
cryptmt-v3.o N 171
cryptmt-v3.o N 177
cryptmt-v3.o N 179
cryptmt-v3.o N 17b
cryptmt-v3.o N 184
cryptmt-v3.o N 18a
cryptmt-v3.o N 18f
cryptmt-v3.o N 195
cryptmt-v3.o N 19c
cryptmt-v3.o N 1a0
cryptmt-v3.o N 1a8
cryptmt-v3.o N 1ac
cryptmt-v3.o N 1b3
cryptmt-v3.o N 1b9
cryptmt-v3.o N 1c4
cryptmt-v3.o N 1c6
cryptmt-v3.o N 1c8
cryptmt-v3.o N 1dc
cryptmt-v3.o N 1e3
cryptmt-v3.o N 1e9
cryptmt-v3.o N 1ec
cryptmt-v3.o N 1f9
cryptmt-v3.o N 1fb
cryptmt-v3.o N 1fd
cryptmt-v3.o N 1ff
cryptmt-v3.o N 202
cryptmt-v3.o N 206
cryptmt-v3.o N 214
cryptmt-v3.o N 222
cryptmt-v3.o N 226
cryptmt-v3.o N 22c
cryptmt-v3.o N 240
cryptmt-v3.o N 243
cryptmt-v3.o N 25
cryptmt-v3.o N 278
cryptmt-v3.o N 2b1
cryptmt-v3.o N 2e9
cryptmt-v3.o N 32
cryptmt-v3.o N 327
cryptmt-v3.o N 365
cryptmt-v3.o N 3a4
cryptmt-v3.o N 3ae
cryptmt-v3.o N 3bd
cryptmt-v3.o N 3ca
cryptmt-v3.o N 3cd
cryptmt-v3.o N 3d8
cryptmt-v3.o N 3da
cryptmt-v3.o N 3e4
cryptmt-v3.o N 3ef
cryptmt-v3.o N 3f6
cryptmt-v3.o N 3fd
cryptmt-v3.o N 404
cryptmt-v3.o N 408
cryptmt-v3.o N 40d
cryptmt-v3.o N 412
cryptmt-v3.o N 416
cryptmt-v3.o N 41a
cryptmt-v3.o N 41e
cryptmt-v3.o N 422
cryptmt-v3.o N 425
cryptmt-v3.o N 428
cryptmt-v3.o N 42b
cryptmt-v3.o N 42e
cryptmt-v3.o N 431
cryptmt-v3.o N 434
cryptmt-v3.o N 437
cryptmt-v3.o N f3
cryptmt-v3.o N fd
Number of similar (implementation,compiler) pairs: 2, namely:
Implementation | Compiler |
T:e/v3 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
T:e/v3 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
api.o N 0
api.o N 137
api.o N 13d
api.o N 13f
api.o N 14d
api.o N 150
api.o N 164
api.o N 166
api.o N 16f
api.o N 174
api.o N 181
api.o N 185
api.o N 18b
api.o N 190
api.o N 196
api.o N 19d
api.o N 1a1
api.o N 1a9
api.o N 1ad
api.o N 1b4
api.o N 1ba
api.o N 1f8
api.o N 236
api.o N 25
api.o N 26b
api.o N 2a4
api.o N 2b
api.o N 2e3
api.o N 322
api.o N 34b
api.o N 378
api.o N 37c
api.o N 387
api.o N 38a
api.o N 394
api.o N 39f
api.o N 3a6
api.o N 3a8
api.o N 3aa
api.o N 3ac
api.o N 3b1
api.o N 3c8
api.o N 3ca
api.o N 3cc
api.o N eb
api.o N fb
api.o N ff
cryptmt-v3.o N 0
cryptmt-v3.o N 100
cryptmt-v3.o N 10d
cryptmt-v3.o N 111
cryptmt-v3.o N 116
cryptmt-v3.o N 12a
cryptmt-v3.o N 131
cryptmt-v3.o N 138
cryptmt-v3.o N 146
cryptmt-v3.o N 149
cryptmt-v3.o N 160
cryptmt-v3.o N 164
cryptmt-v3.o N 199
cryptmt-v3.o N 1d2
cryptmt-v3.o N 20a
cryptmt-v3.o N 212
cryptmt-v3.o N 25
cryptmt-v3.o N 250
cryptmt-v3.o N 264
cryptmt-v3.o N 278
cryptmt-v3.o N 286
cryptmt-v3.o N 294
cryptmt-v3.o N 2d2
cryptmt-v3.o N 311
cryptmt-v3.o N 31b
cryptmt-v3.o N 32
cryptmt-v3.o N 32a
cryptmt-v3.o N 337
cryptmt-v3.o N 344
cryptmt-v3.o N 348
cryptmt-v3.o N 34e
cryptmt-v3.o N 350
cryptmt-v3.o N 352
cryptmt-v3.o N 35b
cryptmt-v3.o N 361
cryptmt-v3.o N 366
cryptmt-v3.o N 36c
cryptmt-v3.o N 373
cryptmt-v3.o N 377
cryptmt-v3.o N 37f
cryptmt-v3.o N 383
cryptmt-v3.o N 38a
cryptmt-v3.o N 390
cryptmt-v3.o N 39b
cryptmt-v3.o N 39d
cryptmt-v3.o N 3a0
cryptmt-v3.o N 3ab
cryptmt-v3.o N 3ad
cryptmt-v3.o N 3af
cryptmt-v3.o N 3b9
cryptmt-v3.o N 3c4
cryptmt-v3.o N 3cb
cryptmt-v3.o N 3d2
cryptmt-v3.o N 3d8
cryptmt-v3.o N 3db
cryptmt-v3.o N 3df
cryptmt-v3.o N 3e2
cryptmt-v3.o N 3e8
cryptmt-v3.o N 3ef
cryptmt-v3.o N 3f6
cryptmt-v3.o N 3f8
cryptmt-v3.o N 3fc
cryptmt-v3.o N 401
cryptmt-v3.o N 406
cryptmt-v3.o N 40a
cryptmt-v3.o N 40e
cryptmt-v3.o N 412
cryptmt-v3.o N 416
cryptmt-v3.o N 41a
cryptmt-v3.o N 41d
cryptmt-v3.o N 420
cryptmt-v3.o N 423
cryptmt-v3.o N 426
cryptmt-v3.o N 428
cryptmt-v3.o N 42b
cryptmt-v3.o N 42d
cryptmt-v3.o N 430
cryptmt-v3.o N 433
cryptmt-v3.o N 436
cryptmt-v3.o N f2
cryptmt-v3.o N fc
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:e/v3 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
api.o N 0
api.o N 100
api.o N 138
api.o N 13e
api.o N 140
api.o N 14e
api.o N 151
api.o N 165
api.o N 167
api.o N 170
api.o N 175
api.o N 182
api.o N 186
api.o N 18c
api.o N 191
api.o N 197
api.o N 19e
api.o N 1a2
api.o N 1aa
api.o N 1ae
api.o N 1b5
api.o N 1bb
api.o N 1f9
api.o N 237
api.o N 25
api.o N 26c
api.o N 2a5
api.o N 2b
api.o N 2e4
api.o N 323
api.o N 34c
api.o N 379
api.o N 37d
api.o N 388
api.o N 38b
api.o N 395
api.o N 3a0
api.o N 3a7
api.o N 3a9
api.o N 3ab
api.o N 3ad
api.o N 3b2
api.o N 3c9
api.o N 3cb
api.o N 3cd
api.o N ec
api.o N fc
cryptmt-v3.o N 0
cryptmt-v3.o N 101
cryptmt-v3.o N 10e
cryptmt-v3.o N 112
cryptmt-v3.o N 117
cryptmt-v3.o N 12b
cryptmt-v3.o N 132
cryptmt-v3.o N 139
cryptmt-v3.o N 147
cryptmt-v3.o N 14a
cryptmt-v3.o N 161
cryptmt-v3.o N 165
cryptmt-v3.o N 16d
cryptmt-v3.o N 171
cryptmt-v3.o N 177
cryptmt-v3.o N 179
cryptmt-v3.o N 17b
cryptmt-v3.o N 184
cryptmt-v3.o N 18a
cryptmt-v3.o N 18f
cryptmt-v3.o N 195
cryptmt-v3.o N 19c
cryptmt-v3.o N 1a0
cryptmt-v3.o N 1a8
cryptmt-v3.o N 1ac
cryptmt-v3.o N 1b3
cryptmt-v3.o N 1b9
cryptmt-v3.o N 1c4
cryptmt-v3.o N 1c6
cryptmt-v3.o N 1c8
cryptmt-v3.o N 1d2
cryptmt-v3.o N 1d6
cryptmt-v3.o N 1db
cryptmt-v3.o N 1e0
cryptmt-v3.o N 1e6
cryptmt-v3.o N 1e8
cryptmt-v3.o N 1ea
cryptmt-v3.o N 1ee
cryptmt-v3.o N 1fc
cryptmt-v3.o N 203
cryptmt-v3.o N 209
cryptmt-v3.o N 20c
cryptmt-v3.o N 219
cryptmt-v3.o N 21b
cryptmt-v3.o N 21d
cryptmt-v3.o N 220
cryptmt-v3.o N 22e
cryptmt-v3.o N 232
cryptmt-v3.o N 246
cryptmt-v3.o N 249
cryptmt-v3.o N 25
cryptmt-v3.o N 27e
cryptmt-v3.o N 2b7
cryptmt-v3.o N 2ef
cryptmt-v3.o N 32
cryptmt-v3.o N 32d
cryptmt-v3.o N 341
cryptmt-v3.o N 37f
cryptmt-v3.o N 3be
cryptmt-v3.o N 3cd
cryptmt-v3.o N 3da
cryptmt-v3.o N 3dd
cryptmt-v3.o N 3e8
cryptmt-v3.o N 3f2
cryptmt-v3.o N 3fd
cryptmt-v3.o N 404
cryptmt-v3.o N 40b
cryptmt-v3.o N 412
cryptmt-v3.o N 416
cryptmt-v3.o N 41a
cryptmt-v3.o N 41e
cryptmt-v3.o N 422
cryptmt-v3.o N 425
cryptmt-v3.o N 428
cryptmt-v3.o N 42b
cryptmt-v3.o N 42e
cryptmt-v3.o N 431
cryptmt-v3.o N 434
cryptmt-v3.o N 437
cryptmt-v3.o N f3
cryptmt-v3.o N fd
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:e/v3 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |
Namespace violations
api.o N 0
api.o N 137
api.o N 13d
api.o N 13f
api.o N 14d
api.o N 150
api.o N 164
api.o N 166
api.o N 16f
api.o N 174
api.o N 181
api.o N 185
api.o N 18b
api.o N 190
api.o N 196
api.o N 19d
api.o N 1a1
api.o N 1a9
api.o N 1ad
api.o N 1b4
api.o N 1ba
api.o N 1f8
api.o N 236
api.o N 25
api.o N 26b
api.o N 2a4
api.o N 2b
api.o N 2e3
api.o N 322
api.o N 34b
api.o N 378
api.o N 37c
api.o N 387
api.o N 38a
api.o N 394
api.o N 39f
api.o N 3a6
api.o N 3a8
api.o N 3aa
api.o N 3ac
api.o N 3b1
api.o N 3c8
api.o N 3ca
api.o N 3cc
api.o N eb
api.o N fb
api.o N ff
cryptmt-v3.o N 0
cryptmt-v3.o N 100
cryptmt-v3.o N 10d
cryptmt-v3.o N 111
cryptmt-v3.o N 116
cryptmt-v3.o N 12a
cryptmt-v3.o N 131
cryptmt-v3.o N 138
cryptmt-v3.o N 146
cryptmt-v3.o N 149
cryptmt-v3.o N 160
cryptmt-v3.o N 164
cryptmt-v3.o N 16c
cryptmt-v3.o N 170
cryptmt-v3.o N 176
cryptmt-v3.o N 178
cryptmt-v3.o N 17a
cryptmt-v3.o N 183
cryptmt-v3.o N 189
cryptmt-v3.o N 18e
cryptmt-v3.o N 194
cryptmt-v3.o N 19b
cryptmt-v3.o N 19f
cryptmt-v3.o N 1a7
cryptmt-v3.o N 1ab
cryptmt-v3.o N 1b2
cryptmt-v3.o N 1b8
cryptmt-v3.o N 1c3
cryptmt-v3.o N 1c5
cryptmt-v3.o N 1c7
cryptmt-v3.o N 1db
cryptmt-v3.o N 1e2
cryptmt-v3.o N 1e8
cryptmt-v3.o N 1ec
cryptmt-v3.o N 1ef
cryptmt-v3.o N 1f5
cryptmt-v3.o N 209
cryptmt-v3.o N 20c
cryptmt-v3.o N 219
cryptmt-v3.o N 21b
cryptmt-v3.o N 21d
cryptmt-v3.o N 21f
cryptmt-v3.o N 222
cryptmt-v3.o N 226
cryptmt-v3.o N 234
cryptmt-v3.o N 242
cryptmt-v3.o N 25
cryptmt-v3.o N 277
cryptmt-v3.o N 2b0
cryptmt-v3.o N 2e8
cryptmt-v3.o N 32
cryptmt-v3.o N 326
cryptmt-v3.o N 364
cryptmt-v3.o N 3a3
cryptmt-v3.o N 3ad
cryptmt-v3.o N 3bc
cryptmt-v3.o N 3c9
cryptmt-v3.o N 3cc
cryptmt-v3.o N 3d7
cryptmt-v3.o N 3d9
cryptmt-v3.o N 3e3
cryptmt-v3.o N 3ee
cryptmt-v3.o N 3f5
cryptmt-v3.o N 3fc
cryptmt-v3.o N 403
cryptmt-v3.o N 407
cryptmt-v3.o N 40c
cryptmt-v3.o N 411
cryptmt-v3.o N 415
cryptmt-v3.o N 419
cryptmt-v3.o N 41d
cryptmt-v3.o N 421
cryptmt-v3.o N 424
cryptmt-v3.o N 427
cryptmt-v3.o N 42a
cryptmt-v3.o N 42d
cryptmt-v3.o N 430
cryptmt-v3.o N 433
cryptmt-v3.o N 436
cryptmt-v3.o N f2
cryptmt-v3.o N fc
Number of similar (implementation,compiler) pairs: 1, namely:
Implementation | Compiler |
T:e/v3 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Raspbian_Clang_11.0.1) |