Test results for amd64, freshwrap,little, crypto_kem/mceliece6688128pcf
[Page version: 20260711 06:31:21]
Measurements for amd64, freshwrap,little, crypto_kem
Test results for amd64, freshwrap,little, crypto_kem
Test results for crypto_kem/mceliece6688128pcf
Computer: freshwrap,little
Microarchitecture: amd64; Gracemont (b06a2-20)
Architecture: amd64
CPU ID: GenuineIntel-000b06a2-20-bfebfbff
SUPERCOP version: 20260627
Operation: crypto_kem
Primitive: mceliece6688128pcf
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 693041 | 148123 0 0 | 244839 1224 2392 | avx | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 716002 | 136546 0 0 | 233467 1280 2392 | avx | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 720069 | 156530 0 0 | 253339 1280 2392 | avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 731067 | 97596 0 0 | 190957 1264 2392 | avx | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 731090 | 100382 0 0 | 194447 1224 2392 | avx | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 733162 | 102374 0 0 | 195755 1272 2328 | avx | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 749923 | 93336 0 0 | 185426 1216 2360 | avx | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 763729 | 140403 0 0 | 233787 1264 2392 | sse | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 764836 | 152291 0 0 | 247111 1224 2392 | sse | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 771994 | 123622 0 0 | 217059 1264 2392 | sse | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 790476 | 103443 0 0 | 197815 1224 2392 | avx | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 807949 | 86495 0 0 | 177373 1256 2392 | sse | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 818979 | 97282 0 0 | 189687 1224 2392 | sse | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 842576 | 83666 0 0 | 173722 1216 2360 | sse | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 848831 | 89764 0 0 | 181695 1224 2392 | sse | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 880187 | 93301 0 0 | 183267 1264 2328 | sse | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 1389487 | 105914 0 0 | 202767 1224 2392 | vec | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 1611276 | 97266 0 0 | 193347 1264 2328 | vec | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 1921313 | 107614 0 0 | 203059 1264 2392 | vec | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 1973292 | 94043 0 0 | 191475 1264 2392 | vec | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 2398941 | 67297 0 0 | 161919 1224 2392 | vec | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 2466909 | 60999 0 0 | 154899 1272 2328 | vec | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 3426112 | 51952 0 0 | 144682 1216 2360 | vec | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 3541308 | 63437 0 0 | 157855 1224 2392 | vec | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 4246568 | 59099 0 0 | 152853 1264 2392 | vec | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 257043489 | 47353 0 0 | 142037 1272 2328 | ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 305262845 | 49236 0 0 | 144955 1264 2392 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 305276290 | 31311 0 0 | 127243 1264 2392 | ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 312089791 | 18284 0 0 | 111385 1232 2392 | ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 330241380 | 15731 0 0 | 108103 1264 2392 | ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 332277287 | 37401 0 0 | 132825 1232 2392 | ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 416215361 | 15638 0 0 | 107635 1264 2328 | ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 430877207 | 15984 0 0 | 108495 1224 2392 | ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
| 433134730 | 11990 0 0 | 102828 1224 2360 | ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260708 | 20260627 |
Compiler output
bm.c: bm.c:82:37: warning: AVX vector return of type 'vec256' (aka '__m256i') without 'avx' enabled changes the ABI [-Wpsabi]
bm.c: 82 | for (i = 13; i < 16; i++) buf[i] = vec256_setzero();
bm.c: | ^
bm.c: bm.c:84:15: warning: AVX vector return of type 'vec256' (aka '__m256i') without 'avx' enabled changes the ABI [-Wpsabi]
bm.c: 84 | mask[0][0] = vec256_set1_16b(0x5555);
bm.c: | ^
bm.c: bm.c:85:15: warning: AVX vector return of type 'vec256' (aka '__m256i') without 'avx' enabled changes the ABI [-Wpsabi]
bm.c: 85 | mask[0][1] = vec256_set1_16b(0xAAAA);
bm.c: | ^
bm.c: bm.c:86:15: warning: AVX vector return of type 'vec256' (aka '__m256i') without 'avx' enabled changes the ABI [-Wpsabi]
bm.c: 86 | mask[1][0] = vec256_set1_16b(0x3333);
bm.c: | ^
bm.c: bm.c:87:15: warning: AVX vector return of type 'vec256' (aka '__m256i') without 'avx' enabled changes the ABI [-Wpsabi]
bm.c: 87 | mask[1][1] = vec256_set1_16b(0xCCCC);
bm.c: | ^
bm.c: bm.c:88:15: warning: AVX vector return of type 'vec256' (aka '__m256i') without 'avx' enabled changes the ABI [-Wpsabi]
bm.c: 88 | mask[2][0] = vec256_set1_16b(0x0F0F);
bm.c: | ^
bm.c: bm.c:89:15: warning: AVX vector return of type 'vec256' (aka '__m256i') without 'avx' enabled changes the ABI [-Wpsabi]
bm.c: 89 | mask[2][1] = vec256_set1_16b(0xF0F0);
bm.c: | ^
bm.c: bm.c:90:15: warning: AVX vector return of type 'vec256' (aka '__m256i') without 'avx' enabled changes the ABI [-Wpsabi]
bm.c: 90 | mask[3][0] = vec256_set1_16b(0x00FF);
bm.c: | ^
bm.c: bm.c:91:15: warning: AVX vector return of type 'vec256' (aka '__m256i') without 'avx' enabled changes the ABI [-Wpsabi]
bm.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| avx | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Compiler output
decrypt.c: In file included from decrypt.c:10:
decrypt.c: In file included from ./vec128_gf.h:11:
decrypt.c: ./vec128.h:33:9: error: always_inline function '_mm_testz_si128' requires target feature 'sse4.1', but would be inlined into function 'vec128_testz' that is compiled without support for 'sse4.1'
decrypt.c: 33 | return _mm_testz_si128(a, a);
decrypt.c: | ^
decrypt.c: 1 error generated.
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| sse | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x117BEA
at 0x...: weight_check (decrypt.c:115)
by 0x...: crypto_kem_mceliece6688128pcf_avx_constbranchindex_decrypt (decrypt.c:238)
by 0x...: crypto_kem_mceliece6688128pcf_avx_constbranchindex_operation_dec (kem_dec.c:41)
by 0x...: test (try.c:160)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| avx | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x11965A
at 0x...: weight_check (decrypt.c:115)
by 0x...: crypto_kem_mceliece6688128pcf_avx_constbranchindex_decrypt (decrypt.c:238)
by 0x...: crypto_kem_mceliece6688128pcf_avx_constbranchindex_operation_dec (kem_dec.c:41)
by 0x...: test (try.c:160)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x1123DE
at 0x...: weight_check (decrypt.c:115)
by 0x...: crypto_kem_mceliece6688128pcf_avx_constbranchindex_decrypt (decrypt.c:238)
by 0x...: crypto_kem_mceliece6688128pcf_avx_constbranchindex_operation_dec (kem_dec.c:41)
by 0x...: test (try.c:160)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| avx | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10E234
at 0x...: crypto_kem_mceliece6688128pcf_ref_constbranchindex_bitrev (util.c:67)
by 0x...: crypto_kem_mceliece6688128pcf_ref_constbranchindex_pk_gen (pk_gen.c:145)
by 0x...: crypto_kem_mceliece6688128pcf_ref_constbranchindex_operation_keypair (kem_keypair.c:74)
by 0x...: crypto_kem_mceliece6688128pcf_ref_constbranchindex_keypair (wrap_keypair.c:10)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10E4B4
at 0x...: crypto_kem_mceliece6688128pcf_ref_constbranchindex_bitrev (util.c:67)
by 0x...: crypto_kem_mceliece6688128pcf_ref_constbranchindex_pk_gen (pk_gen.c:145)
by 0x...: crypto_kem_mceliece6688128pcf_ref_constbranchindex_operation_keypair (kem_keypair.c:74)
by 0x...: crypto_kem_mceliece6688128pcf_ref_constbranchindex_keypair (wrap_keypair.c:10)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10CB74
at 0x...: crypto_kem_mceliece6688128pcf_ref_constbranchindex_bitrev (util.c:67)
by 0x...: crypto_kem_mceliece6688128pcf_ref_constbranchindex_pk_gen (pk_gen.c:145)
by 0x...: crypto_kem_mceliece6688128pcf_ref_constbranchindex_operation_keypair (kem_keypair.c:74)
by 0x...: crypto_kem_mceliece6688128pcf_ref_constbranchindex_keypair (wrap_keypair.c:10)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10CA95
at 0x...: crypto_kem_mceliece6688128pcf_ref_constbranchindex_bitrev (util.c:67)
by 0x...: crypto_kem_mceliece6688128pcf_ref_constbranchindex_pk_gen (pk_gen.c:145)
by 0x...: crypto_kem_mceliece6688128pcf_ref_constbranchindex_operation_keypair (kem_keypair.c:74)
by 0x...: crypto_kem_mceliece6688128pcf_ref_constbranchindex_keypair (wrap_keypair.c:10)
by 0x...: test (try.c:126)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x1173E1
at 0x...: weight_check (decrypt.c:112)
by 0x...: crypto_kem_mceliece6688128pcf_sse_constbranchindex_decrypt (decrypt.c:201)
by 0x...: crypto_kem_mceliece6688128pcf_sse_constbranchindex_operation_dec (kem_dec.c:41)
by 0x...: test (try.c:160)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| sse | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x118CA1
at 0x...: weight_check (decrypt.c:112)
by 0x...: crypto_kem_mceliece6688128pcf_sse_constbranchindex_decrypt (decrypt.c:201)
by 0x...: crypto_kem_mceliece6688128pcf_sse_constbranchindex_operation_dec (kem_dec.c:41)
by 0x...: test (try.c:160)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| sse | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x111D96
at 0x...: weight_check (decrypt.c:112)
by 0x...: crypto_kem_mceliece6688128pcf_sse_constbranchindex_decrypt (decrypt.c:201)
by 0x...: crypto_kem_mceliece6688128pcf_sse_constbranchindex_operation_dec (kem_dec.c:41)
by 0x...: test (try.c:160)
by 0x...: main (try-anything.c:344)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| sse | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10BC67
at 0x...: main (try-anything.c:362)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| vec | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10BC77
at 0x...: main (try-anything.c:362)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| vec | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
TIMECOP error (can be valgrind bug)
error 132
Process terminating with default action of signal 4 (SIGILL)
Illegal opcode at address 0x10B50F
at 0x...: main (try-anything.c:362)
Illegal instruction
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| vec | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Passed TIMECOP
TIMECOP iterations: 1
Number of similar (implementation,compiler) pairs: 21, namely:
| Implementation | Compiler |
| avx | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| avx | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| avx | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| avx | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| avx | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| sse | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| sse | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| sse | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| sse | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| sse | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| vec | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| vec | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| vec | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| vec | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| vec | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| vec | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |