Test results for armeabi, bblack, crypto_aead/elmd1001v2

[Page version: 20241101 10:17:42]

Measurements for armeabi, bblack, crypto_aead Test results for armeabi, bblack, crypto_aead Test results for crypto_aead/elmd1001v2
Computer: bblack
Microarchitecture: armeabi; Cortex-A8 (413fc082)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20240716
Operation: crypto_aead
Primitive: elmd1001v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
35973624784 0 036192 484 1264T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080820240716
54727224412 0 049217 428 1280T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080820240716
55517624572 0 041673 428 1264T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080820240716
55518424572 0 041673 428 1264T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080820240716
62747225296 0 041353 428 1272T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080820240716
74276015952 0 026291 480 1264T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080820240716
77604817456 0 032863 424 1264T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080820240716
84313615496 0 025991 480 1264T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080820240716
85129614960 0 025043 472 1264T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080820240716

Compiler output


encrypt.c: In file included from encrypt.c:12:
encrypt.c: ./module.h:139:6: warning: unused variable 'i' [-Wunused-variable]
encrypt.c:         int i;
encrypt.c:             ^
encrypt.c: encrypt.c:140:33: warning: unused variable 'blen' [-Wunused-variable]
encrypt.c:         int i; u8 zeroes[16], ozs[16], blen = 16, Is_final = 0, Is_complete =1;
encrypt.c:                                        ^
encrypt.c: encrypt.c:140:58: warning: unused variable 'Is_complete' [-Wunused-variable]
encrypt.c:         int i; u8 zeroes[16], ozs[16], blen = 16, Is_final = 0, Is_complete =1;
encrypt.c:                                                                 ^
encrypt.c: encrypt.c:141:21: warning: unused variable 'tlen' [-Wunused-variable]
encrypt.c:         unsigned long long tlen, blk_ctr=0, blk_ctr1=0;
encrypt.c:                            ^
encrypt.c: encrypt.c:141:27: warning: unused variable 'blk_ctr' [-Wunused-variable]
encrypt.c:         unsigned long long tlen, blk_ctr=0, blk_ctr1=0;
encrypt.c:                                  ^
encrypt.c: encrypt.c:141:38: warning: unused variable 'blk_ctr1' [-Wunused-variable]
encrypt.c:         unsigned long long tlen, blk_ctr=0, blk_ctr1=0;
encrypt.c:                                             ^
encrypt.c: 6 warnings generated.

Number of similar (implementation,compiler) pairs: 5, namely:
ImplementationCompiler
T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Compiler output


encrypt.c: In file included from encrypt.c:12:
encrypt.c: module.h: In function 'process_block':
encrypt.c: module.h:139:6: warning: unused variable 'i' [-Wunused-variable]
encrypt.c:   int i;
encrypt.c:       ^
encrypt.c: encrypt.c: In function 'crypto_aead_elmd1001v2_ref_timingleaks_decrypt':
encrypt.c: encrypt.c:141:38: warning: unused variable 'blk_ctr1' [-Wunused-variable]
encrypt.c:   unsigned long long tlen, blk_ctr=0, blk_ctr1=0;
encrypt.c:                                       ^~~~~~~~
encrypt.c: encrypt.c:141:27: warning: unused variable 'blk_ctr' [-Wunused-variable]
encrypt.c:   unsigned long long tlen, blk_ctr=0, blk_ctr1=0;
encrypt.c:                            ^~~~~~~
encrypt.c: encrypt.c:141:21: warning: unused variable 'tlen' [-Wunused-variable]
encrypt.c:   unsigned long long tlen, blk_ctr=0, blk_ctr1=0;
encrypt.c:                      ^~~~
encrypt.c: encrypt.c:140:58: warning: unused variable 'Is_complete' [-Wunused-variable]
encrypt.c:   int i; u8 zeroes[16], ozs[16], blen = 16, Is_final = 0, Is_complete =1;
encrypt.c:                                                           ^~~~~~~~~~~
encrypt.c: encrypt.c:140:33: warning: unused variable 'blen' [-Wunused-variable]
encrypt.c:   int i; u8 zeroes[16], ozs[16], blen = 16, Is_final = 0, Is_complete =1;
encrypt.c:                                  ^~~~
encrypt.c: encrypt.c:140:24: warning: variable 'ozs' set but not used [-Wunused-but-set-variable]
encrypt.c:   int i; u8 zeroes[16], ozs[16], blen = 16, Is_final = 0, Is_complete =1;
encrypt.c:                         ^~~

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)

Namespace violations


encrypt.o AES_decrypt_r6 T
encrypt.o AES_encrypt_r6 T
encrypt.o AES_set_decrypt_key_6 T
encrypt.o AES_set_encrypt_key_6 T
encrypt.o N 00000000
encrypt.o N 00000037
encrypt.o N 00000041
encrypt.o N 00000108
encrypt.o N 00000111
encrypt.o N 00000118
encrypt.o N 00000125
encrypt.o N 00000139
encrypt.o N 00000140
encrypt.o N 00000144
encrypt.o N 0000014f
encrypt.o N 00000157
encrypt.o N 00000160
encrypt.o N 00000164
encrypt.o N 00000168
encrypt.o N 0000016c
encrypt.o N 00000170
encrypt.o N 00000174
encrypt.o N 00000179
encrypt.o N 0000017d
encrypt.o N 00000181
encrypt.o N 00000185
encrypt.o N 00000189
encrypt.o N 0000018d
encrypt.o N 0000019b
encrypt.o N 0000019e
encrypt.o N 000001ab
encrypt.o N 000001af
encrypt.o N 000001b3
encrypt.o N 000001b5
encrypt.o N 000001c0
encrypt.o N 000001c4
encrypt.o N 000001c8
encrypt.o N 000001cf
encrypt.o N 000001d1
encrypt.o N 000001d3
encrypt.o N 000001d5
encrypt.o N 000001da
encrypt.o N 000001dc
encrypt.o N 000001e2
encrypt.o N 000001e9
encrypt.o N 000001f3
encrypt.o N 000001f6
encrypt.o N 000001f9
encrypt.o N 00000204
encrypt.o N 00000208
encrypt.o N 0000020b
encrypt.o N 00000216
encrypt.o N 00000218
encrypt.o N 0000021b
encrypt.o N 0000021e
encrypt.o N 00000223
encrypt.o N 00000228
encrypt.o N 00000234
encrypt.o N 00000238
encrypt.o N 0000023e
encrypt.o N 00000243
encrypt.o N 00000248
encrypt.o N 0000024e
encrypt.o N 00000251
encrypt.o N 00000253
encrypt.o N 0000025f
encrypt.o N 0000026a
encrypt.o N 0000026c
encrypt.o N 0000026e
encrypt.o N 00000277
encrypt.o N 0000027b
encrypt.o N 0000027f
encrypt.o N 00000286
encrypt.o N 0000029c
encrypt.o N 000002b2
encrypt.o N 000002c1
encrypt.o N 000002d0
encrypt.o N 000002df
encrypt.o N 0000030e
encrypt.o N 00000318
encrypt.o N 00000323
encrypt.o N 00000331
encrypt.o N 00000360
encrypt.o N 00000368
encrypt.o N 0000036d
encrypt.o N 00000370
encrypt.o N 00000377
encrypt.o N 00000379
encrypt.o N 0000037c
encrypt.o N 0000037f
encrypt.o N 00000382
encrypt.o N 00000385
encrypt.o N 00000388
encrypt.o N 0000038b
encrypt.o N 00000390
encrypt.o N 00000395
encrypt.o N 0000039d
encrypt.o N 000003a5
encrypt.o N 000003ad
encrypt.o N 000003b1
encrypt.o N 000003b8
encrypt.o N 000003bf
encrypt.o N 000003c1
encrypt.o N 000003c6
encrypt.o N 000003dd
encrypt.o N 000003df
encrypt.o N 000003eb
encrypt.o N 000003f0
encrypt.o N 000003f2
encrypt.o N 000003f7
encrypt.o N 000003fc
encrypt.o N 00000402
encrypt.o N 00000405
encrypt.o N 0000040a
encrypt.o N 00000410
encrypt.o N 00000413
encrypt.o N 00000417
encrypt.o N 0000041b
encrypt.o N 0000041e
encrypt.o N 00000425
encrypt.o N 00000430
encrypt.o N 00000439
encrypt.o N 00000441
encrypt.o aes_key1 C
encrypt.o aes_key2 C
encrypt.o is_equal_block T

Number of similar (implementation,compiler) pairs: 2, namely:
ImplementationCompiler
T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))
T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


encrypt.o AES_decrypt_r6 T
encrypt.o AES_encrypt_r6 T
encrypt.o AES_set_decrypt_key_6 T
encrypt.o AES_set_encrypt_key_6 T
encrypt.o N 00000000
encrypt.o N 00000037
encrypt.o N 00000041
encrypt.o N 00000107
encrypt.o N 00000110
encrypt.o N 00000117
encrypt.o N 00000124
encrypt.o N 00000138
encrypt.o N 0000013f
encrypt.o N 00000143
encrypt.o N 0000014e
encrypt.o N 00000156
encrypt.o N 0000015f
encrypt.o N 00000163
encrypt.o N 00000167
encrypt.o N 0000016b
encrypt.o N 0000016f
encrypt.o N 00000173
encrypt.o N 00000178
encrypt.o N 0000017c
encrypt.o N 00000180
encrypt.o N 00000184
encrypt.o N 00000188
encrypt.o N 0000018c
encrypt.o N 0000019a
encrypt.o N 0000019d
encrypt.o N 000001aa
encrypt.o N 000001ae
encrypt.o N 000001b2
encrypt.o N 000001b4
encrypt.o N 000001bf
encrypt.o N 000001c3
encrypt.o N 000001c7
encrypt.o N 000001ce
encrypt.o N 000001d0
encrypt.o N 000001d2
encrypt.o N 000001d4
encrypt.o N 000001d9
encrypt.o N 000001db
encrypt.o N 000001e1
encrypt.o N 000001e8
encrypt.o N 000001f2
encrypt.o N 000001f5
encrypt.o N 000001f8
encrypt.o N 00000203
encrypt.o N 00000207
encrypt.o N 0000020a
encrypt.o N 00000215
encrypt.o N 00000217
encrypt.o N 0000021a
encrypt.o N 0000021d
encrypt.o N 00000222
encrypt.o N 00000227
encrypt.o N 00000233
encrypt.o N 00000237
encrypt.o N 0000023d
encrypt.o N 00000242
encrypt.o N 00000247
encrypt.o N 0000024d
encrypt.o N 00000250
encrypt.o N 00000252
encrypt.o N 0000025e
encrypt.o N 00000269
encrypt.o N 0000026b
encrypt.o N 0000026d
encrypt.o N 00000276
encrypt.o N 0000027a
encrypt.o N 0000027e
encrypt.o N 00000285
encrypt.o N 0000029b
encrypt.o N 000002b1
encrypt.o N 000002c0
encrypt.o N 000002cf
encrypt.o N 000002de
encrypt.o N 0000030d
encrypt.o N 00000317
encrypt.o N 00000322
encrypt.o N 00000330
encrypt.o N 0000035f
encrypt.o N 00000367
encrypt.o N 0000036c
encrypt.o N 0000036f
encrypt.o N 00000376
encrypt.o N 00000378
encrypt.o N 0000037b
encrypt.o N 0000037e
encrypt.o N 00000381
encrypt.o N 00000384
encrypt.o N 00000387
encrypt.o N 0000038a
encrypt.o N 0000038f
encrypt.o N 00000394
encrypt.o N 0000039c
encrypt.o N 000003a4
encrypt.o N 000003ac
encrypt.o N 000003b0
encrypt.o N 000003b7
encrypt.o N 000003be
encrypt.o N 000003c0
encrypt.o N 000003c5
encrypt.o N 000003dc
encrypt.o N 000003de
encrypt.o N 000003ea
encrypt.o N 000003ef
encrypt.o N 000003f1
encrypt.o N 000003f6
encrypt.o N 000003fb
encrypt.o N 00000401
encrypt.o N 00000404
encrypt.o N 00000409
encrypt.o N 0000040f
encrypt.o N 00000412
encrypt.o N 00000416
encrypt.o N 0000041a
encrypt.o N 0000041d
encrypt.o N 00000424
encrypt.o N 0000042f
encrypt.o N 00000438
encrypt.o N 00000440
encrypt.o aes_key1 C
encrypt.o aes_key2 C
encrypt.o is_equal_block T

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


encrypt.o AES_decrypt_r6 T
encrypt.o AES_encrypt_r6 T
encrypt.o AES_set_decrypt_key_6 T
encrypt.o AES_set_encrypt_key_6 T
encrypt.o N 00000000
encrypt.o N 00000037
encrypt.o N 00000041
encrypt.o N 00000108
encrypt.o N 00000111
encrypt.o N 00000118
encrypt.o N 00000125
encrypt.o N 00000139
encrypt.o N 00000140
encrypt.o N 00000144
encrypt.o N 0000014f
encrypt.o N 00000157
encrypt.o N 00000160
encrypt.o N 00000164
encrypt.o N 00000168
encrypt.o N 0000016c
encrypt.o N 00000170
encrypt.o N 00000174
encrypt.o N 00000179
encrypt.o N 0000017d
encrypt.o N 00000181
encrypt.o N 00000185
encrypt.o N 00000189
encrypt.o N 0000018d
encrypt.o N 0000019b
encrypt.o N 0000019e
encrypt.o N 000001ab
encrypt.o N 000001af
encrypt.o N 000001b3
encrypt.o N 000001b5
encrypt.o N 000001c0
encrypt.o N 000001c4
encrypt.o N 000001c8
encrypt.o N 000001d3
encrypt.o N 000001d7
encrypt.o N 000001da
encrypt.o N 000001dc
encrypt.o N 000001e8
encrypt.o N 000001ea
encrypt.o N 000001ee
encrypt.o N 000001f4
encrypt.o N 000001f9
encrypt.o N 00000204
encrypt.o N 00000206
encrypt.o N 00000209
encrypt.o N 0000020c
encrypt.o N 00000211
encrypt.o N 00000216
encrypt.o N 00000220
encrypt.o N 00000222
encrypt.o N 00000225
encrypt.o N 00000228
encrypt.o N 0000022f
encrypt.o N 00000231
encrypt.o N 00000237
encrypt.o N 0000023c
encrypt.o N 00000247
encrypt.o N 00000249
encrypt.o N 0000024b
encrypt.o N 0000024d
encrypt.o N 00000256
encrypt.o N 0000025a
encrypt.o N 0000025e
encrypt.o N 00000265
encrypt.o N 0000027b
encrypt.o N 00000291
encrypt.o N 000002a0
encrypt.o N 000002af
encrypt.o N 000002be
encrypt.o N 000002ed
encrypt.o N 000002f4
encrypt.o N 000002fe
encrypt.o N 00000309
encrypt.o N 00000317
encrypt.o N 00000346
encrypt.o N 0000034b
encrypt.o N 00000353
encrypt.o N 00000358
encrypt.o N 0000035b
encrypt.o N 00000362
encrypt.o N 00000364
encrypt.o N 00000367
encrypt.o N 0000036a
encrypt.o N 0000036d
encrypt.o N 00000370
encrypt.o N 00000373
encrypt.o N 00000376
encrypt.o N 0000037b
encrypt.o N 00000380
encrypt.o N 00000388
encrypt.o N 00000390
encrypt.o N 00000398
encrypt.o N 0000039c
encrypt.o N 000003a3
encrypt.o N 000003a6
encrypt.o N 000003ad
encrypt.o N 000003af
encrypt.o N 000003b4
encrypt.o N 000003cb
encrypt.o N 000003cd
encrypt.o N 000003cf
encrypt.o N 000003d4
encrypt.o N 000003d9
encrypt.o N 000003df
encrypt.o N 000003e2
encrypt.o N 000003e7
encrypt.o N 000003ed
encrypt.o N 000003f9
encrypt.o N 000003fe
encrypt.o N 00000402
encrypt.o N 00000406
encrypt.o N 00000409
encrypt.o N 0000040c
encrypt.o N 00000413
encrypt.o N 0000041e
encrypt.o N 00000427
encrypt.o N 0000042f
encrypt.o N 00000434
encrypt.o N 0000043a
encrypt.o aes_key1 C
encrypt.o aes_key2 C
encrypt.o is_equal_block T

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


encrypt.o AES_decrypt_r6 T
encrypt.o AES_encrypt_r6 T
encrypt.o AES_set_decrypt_key_6 T
encrypt.o AES_set_encrypt_key_6 T
encrypt.o N 00000000
encrypt.o N 00000037
encrypt.o N 00000041
encrypt.o N 00000107
encrypt.o N 00000110
encrypt.o N 00000117
encrypt.o N 00000124
encrypt.o N 00000138
encrypt.o N 0000013f
encrypt.o N 00000143
encrypt.o N 0000014e
encrypt.o N 00000156
encrypt.o N 0000015f
encrypt.o N 00000163
encrypt.o N 00000167
encrypt.o N 0000016b
encrypt.o N 0000016f
encrypt.o N 00000173
encrypt.o N 00000178
encrypt.o N 0000017c
encrypt.o N 00000180
encrypt.o N 00000184
encrypt.o N 00000188
encrypt.o N 0000018c
encrypt.o N 0000019a
encrypt.o N 0000019d
encrypt.o N 000001aa
encrypt.o N 000001ae
encrypt.o N 000001b2
encrypt.o N 000001b4
encrypt.o N 000001bf
encrypt.o N 000001c3
encrypt.o N 000001c7
encrypt.o N 000001ce
encrypt.o N 000001d0
encrypt.o N 000001d2
encrypt.o N 000001d4
encrypt.o N 000001d9
encrypt.o N 000001db
encrypt.o N 000001e1
encrypt.o N 000001e8
encrypt.o N 000001f2
encrypt.o N 000001f5
encrypt.o N 000001f8
encrypt.o N 00000203
encrypt.o N 00000207
encrypt.o N 0000020a
encrypt.o N 00000215
encrypt.o N 00000217
encrypt.o N 0000021a
encrypt.o N 0000021d
encrypt.o N 00000222
encrypt.o N 00000227
encrypt.o N 00000233
encrypt.o N 00000237
encrypt.o N 0000023d
encrypt.o N 00000242
encrypt.o N 00000247
encrypt.o N 0000024d
encrypt.o N 00000250
encrypt.o N 00000252
encrypt.o N 0000025e
encrypt.o N 00000269
encrypt.o N 0000026b
encrypt.o N 0000026d
encrypt.o N 00000276
encrypt.o N 0000027a
encrypt.o N 0000027e
encrypt.o N 00000285
encrypt.o N 0000029b
encrypt.o N 000002b1
encrypt.o N 000002c0
encrypt.o N 000002cf
encrypt.o N 000002de
encrypt.o N 0000030d
encrypt.o N 00000317
encrypt.o N 00000322
encrypt.o N 00000330
encrypt.o N 0000035f
encrypt.o N 00000367
encrypt.o N 0000036c
encrypt.o N 0000036f
encrypt.o N 00000376
encrypt.o N 00000378
encrypt.o N 0000037b
encrypt.o N 0000037e
encrypt.o N 00000381
encrypt.o N 00000384
encrypt.o N 00000387
encrypt.o N 0000038a
encrypt.o N 0000038f
encrypt.o N 00000394
encrypt.o N 0000039c
encrypt.o N 000003a4
encrypt.o N 000003ac
encrypt.o N 000003b0
encrypt.o N 000003b7
encrypt.o N 000003be
encrypt.o N 000003c0
encrypt.o N 000003c5
encrypt.o N 000003dc
encrypt.o N 000003de
encrypt.o N 000003e0
encrypt.o N 000003e5
encrypt.o N 000003ea
encrypt.o N 000003f0
encrypt.o N 000003f3
encrypt.o N 000003f8
encrypt.o N 000003fe
encrypt.o N 0000040a
encrypt.o N 0000040f
encrypt.o N 00000412
encrypt.o N 00000416
encrypt.o N 0000041a
encrypt.o N 0000041d
encrypt.o N 00000424
encrypt.o N 0000042f
encrypt.o N 00000438
encrypt.o N 00000440
encrypt.o aes_key1 C
encrypt.o aes_key2 C
encrypt.o is_equal_block T

Number of similar (implementation,compiler) pairs: 1, namely:
ImplementationCompiler
T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (4.2.1_Compatible_Clang_7.0.1_(tags/RELEASE_701/final))

Namespace violations


encrypt.o AES_decrypt_r6 T
encrypt.o AES_encrypt_r6 T
encrypt.o AES_set_decrypt_key_6 T
encrypt.o AES_set_encrypt_key_6 T
encrypt.o aes_key1 C
encrypt.o aes_key2 C
encrypt.o is_equal_block T

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)
T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (8.3.0)