[Page version: 20250420 07:41:17]
Measurements for amd64, bolero, crypto_scalarmult Test results for amd64, bolero, crypto_scalarmult Test results for crypto_scalarmult/kummerTime | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
269536 | 17407 0 0 | 38644 824 1576 | avx2int | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
271272 | 18921 0 0 | 43836 824 1608 | avx2int | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
287412 | 9648 0 0 | 32334 784 1640 | avx2int | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
292712 | 9211 0 0 | 31094 784 1640 | avx2int | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
299224 | 9019 0 0 | 34460 824 1608 | avx2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
300724 | 8449 0 0 | 30534 816 1640 | avx2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
300736 | 8854 0 0 | 31534 784 1640 | avx2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
300740 | 8781 0 0 | 30638 784 1640 | avx2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
300988 | 8763 0 0 | 29438 776 1608 | avx2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
301072 | 6527 0 0 | 27222 776 1608 | avx2int | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
305592 | 9102 0 0 | 33790 784 1640 | avx2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
306204 | 8891 0 0 | 32540 824 1576 | avx2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
307104 | 8587 0 0 | 29972 824 1576 | avx2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
368916 | 9788 0 0 | 34462 784 1640 | avx | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
370184 | 9540 0 0 | 32206 784 1640 | avx | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
370268 | 9467 0 0 | 31310 784 1640 | avx | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
372184 | 9135 0 0 | 31174 816 1640 | avx | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
372664 | 9449 0 0 | 30110 776 1608 | avx | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
373672 | 9705 0 0 | 35100 824 1608 | avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
375496 | 9273 0 0 | 30644 824 1576 | avx | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
375656 | 9577 0 0 | 33180 824 1576 | avx | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
381288 | 8524 0 0 | 30502 816 1640 | avx2int | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
388172 | 9705 0 0 | 34788 824 1608 | avx | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
409224 | 21369 0 0 | 46596 824 1608 | avx2int | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
432412 | 9019 0 0 | 34148 824 1608 | avx2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250309 | 20250307 |
891032 | 13524 0 0 | 38844 824 1608 | ref5 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
938232 | 4567 0 0 | 27158 784 1640 | ref5 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
939912 | 4292 0 0 | 26294 816 1640 | ref5u | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
945436 | 13747 0 0 | 39084 824 1608 | ref5u | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
950184 | 11869 0 0 | 36876 824 1608 | ref5 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
974820 | 13943 0 0 | 37468 824 1576 | ref5 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
989336 | 14185 0 0 | 37708 824 1576 | ref5u | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
1005056 | 12247 0 0 | 37276 824 1608 | ref5u | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
1009848 | 4150 0 0 | 26174 816 1640 | ref5 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
1018448 | 12243 0 0 | 33492 824 1576 | ref5 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
1054864 | 4852 0 0 | 27462 784 1640 | ref5u | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
1067100 | 6815 0 0 | 31446 784 1640 | ref5u | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
1070580 | 4441 0 0 | 25022 776 1608 | ref5 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
1078212 | 4753 0 0 | 26534 784 1640 | ref5 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
1084024 | 12477 0 0 | 33732 824 1576 | ref5u | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
1101648 | 6465 0 0 | 31078 784 1640 | ref5 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
1104172 | 4729 0 0 | 25334 776 1608 | ref5u | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
1215984 | 5072 0 0 | 26870 784 1640 | ref5u | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20250417 | 20250415 |
error 111 crypto_scalarmult not associative
Implementation | Compiler |
avx2int | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
gfe.c: gfe.c:59:30: warning: argument 1 of type 'unsigned char *' declared as a pointer [-Warray-parameter=] gfe.c: 59 | void gfe_pack(unsigned char *r, const gfe *x) gfe.c: | ~~~~~~~~~~~~~~~^ gfe.c: In file included from gfe.c:1: gfe.c: gfe.h:49:15: note: previously declared as an array 'unsigned char[16]' gfe.c: 49 | void gfe_pack(unsigned char[16], const gfe *x); gfe.c: | ^~~~~~~~~~~~~~~~~ gfe.c: gfe.c: In function 'fromdouble': gfe.c: gfe.c:71:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] gfe.c: 71 | return *(unsigned long long *) &d - 0x4338000000000000; gfe.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~ gfe.c: gfe.c: In function 'todouble': gfe.c: gfe.c:77:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] gfe.c: 77 | return *(double *) &l - 6755399441055744.0; gfe.c: | ^~~~~~~~~~~~~ gfe.c: gfe.c: At top level: gfe.c: gfe.c:80:28: warning: argument 1 of type 'gfe *' declared as a pointer [-Warray-parameter=] gfe.c: 80 | void gfe4x3limb_split(gfe *r, const gfe4x *x) gfe.c: | ~~~~~^ gfe.c: In file included from gfe.c:1: gfe.c: gfe.h:53:27: note: previously declared as an array 'gfe[4]' gfe.c: 53 | void gfe4x3limb_split(gfe r[4], const gfe4x *a); gfe.c: | ~~~~^~~~
Implementation | Compiler |
avx | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
avx | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
avx | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
avx2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
avx2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
avx2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
gfe.c: gfe.c:59:30: warning: argument 1 of type 'unsigned char *' declared as a pointer [-Warray-parameter=] gfe.c: 59 | void gfe_pack(unsigned char *r, const gfe *x) gfe.c: | ~~~~~~~~~~~~~~~^ gfe.c: In file included from gfe.c:1: gfe.c: gfe.h:49:15: note: previously declared as an array 'unsigned char[16]' gfe.c: 49 | void gfe_pack(unsigned char[16], const gfe *x); gfe.c: | ^~~~~~~~~~~~~~~~~ gfe.c: gfe.c:80:28: warning: argument 1 of type 'gfe *' declared as a pointer [-Warray-parameter=] gfe.c: 80 | void gfe4x3limb_split(gfe *r, const gfe4x *x) gfe.c: | ~~~~~^ gfe.c: In file included from gfe.c:1: gfe.c: gfe.h:53:27: note: previously declared as an array 'gfe[4]' gfe.c: 53 | void gfe4x3limb_split(gfe r[4], const gfe4x *a); gfe.c: | ~~~~^~~~
Implementation | Compiler |
avx | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
avx2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
smult.c: smult.c:36:8: error: always_inline function '_mm256_mul_epi32' requires target feature 'avx2', but would be inlined into function 'crypto_scalarmult_kummer_avx2int_constbranchindex_gfe4x_mulconst' that is compiled without support for 'avx2' smult.c: t0 = _mm256_mul_epi32(a->v[0],*b); smult.c: ^ smult.c: smult.c:36:8: error: AVX vector argument of type '__m256i' (vector of 4 'long long' values) without 'avx' enabled changes the ABI smult.c: smult.c:37:8: error: always_inline function '_mm256_mul_epi32' requires target feature 'avx2', but would be inlined into function 'crypto_scalarmult_kummer_avx2int_constbranchindex_gfe4x_mulconst' that is compiled without support for 'avx2' smult.c: t1 = _mm256_mul_epi32(a->v[1],*b); smult.c: ^ smult.c: smult.c:37:8: error: AVX vector argument of type '__m256i' (vector of 4 'long long' values) without 'avx' enabled changes the ABI smult.c: smult.c:38:30: error: always_inline function '_mm256_srli_epi64' requires target feature 'avx2', but would be inlined into function 'crypto_scalarmult_kummer_avx2int_constbranchindex_gfe4x_mulconst' that is compiled without support for 'avx2' smult.c: t1 = _mm256_add_epi64(t1,_mm256_srli_epi64(t0,26)); t0 &= mask26; smult.c: ^ smult.c: smult.c:38:30: error: AVX vector argument of type '__m256i' (vector of 4 'long long' values) without 'avx' enabled changes the ABI smult.c: smult.c:38:10: error: always_inline function '_mm256_add_epi64' requires target feature 'avx2', but would be inlined into function 'crypto_scalarmult_kummer_avx2int_constbranchindex_gfe4x_mulconst' that is compiled without support for 'avx2' smult.c: t1 = _mm256_add_epi64(t1,_mm256_srli_epi64(t0,26)); t0 &= mask26; smult.c: ^ smult.c: smult.c:38:10: error: AVX vector argument of type '__m256i' (vector of 4 'long long' values) without 'avx' enabled changes the ABI smult.c: smult.c:39:8: error: always_inline function '_mm256_mul_epi32' requires target feature 'avx2', but would be inlined into function 'crypto_scalarmult_kummer_avx2int_constbranchindex_gfe4x_mulconst' that is compiled without support for 'avx2' smult.c: t2 = _mm256_mul_epi32(a->v[2],*b); smult.c: ^ smult.c: smult.c:39:8: error: AVX vector argument of type '__m256i' (vector of 4 'long long' values) without 'avx' enabled changes the ABI smult.c: smult.c:40:8: error: always_inline function '_mm256_mul_epi32' requires target feature 'avx2', but would be inlined into function 'crypto_scalarmult_kummer_avx2int_constbranchindex_gfe4x_mulconst' that is compiled without support for 'avx2' smult.c: t3 = _mm256_mul_epi32(a->v[3],*b); smult.c: ^ smult.c: smult.c:40:8: error: AVX vector argument of type '__m256i' (vector of 4 'long long' values) without 'avx' enabled changes the ABI smult.c: smult.c:41:8: error: always_inline function '_mm256_mul_epi32' requires target feature 'avx2', but would be inlined into function 'crypto_scalarmult_kummer_avx2int_constbranchindex_gfe4x_mulconst' that is compiled without support for 'avx2' smult.c: ...
Implementation | Compiler |
avx2int | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
smult.c: smult.c: In function 'crypto_scalarmult_kummer_avx2int_constbranchindex_gfe4x_from_gfe': smult.c: smult.c:14:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] smult.c: 14 | 0[(crypto_uint64 *) &y->v[i]] = x[0].v[i]; smult.c: | ^ smult.c: smult.c: In function 'crypto_scalarmult_kummer_avx2int_constbranchindex_gfe4x_to_gfe': smult.c: smult.c:26:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] smult.c: 26 | x[0].v[i] = 0[(crypto_uint64 *) &y->v[i]]; smult.c: | ^ smult.c: In function 'crypto_scalarmult_kummer_avx2int_constbranchindex_gfe4x_mulprecomputed', smult.c: inlined from 'crypto_scalarmult_kummer_avx2int_constbranchindex' at smult.c:402:7: smult.c: smult.c:162:6: warning: 'input' is used uninitialized [-Wuninitialized] smult.c: 162 | a0 = a->v[0]; smult.c: | ~~~^~~~~~~~~ smult.c: smult.c: In function 'crypto_scalarmult_kummer_avx2int_constbranchindex': smult.c: smult.c:354:9: note: 'input' declared here smult.c: 354 | gfe4x input; smult.c: | ^~~~~ smult.c: In function 'crypto_scalarmult_kummer_avx2int_constbranchindex_gfe4x_hadamard', smult.c: inlined from 'crypto_scalarmult_kummer_avx2int_constbranchindex' at smult.c:390:7: smult.c: smult.c:318:21: warning: 'xyzt3' is used uninitialized [-Wuninitialized] smult.c: 318 | vec z0123 = r->v[i] ^ _mm256_slli_epi64(s->v[i],32); smult.c: | ~~~~^~~ smult.c: smult.c: In function 'crypto_scalarmult_kummer_avx2int_constbranchindex': smult.c: smult.c:357:9: note: 'xyzt3' declared here smult.c: 357 | gfe4x xyzt3; smult.c: ...
Implementation | Compiler |
avx2int | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
smult.c: smult.c: In function 'crypto_scalarmult_kummer_avx2int_constbranchindex_gfe4x_from_gfe': smult.c: smult.c:14:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] smult.c: 14 | 0[(crypto_uint64 *) &y->v[i]] = x[0].v[i]; smult.c: | ^ smult.c: smult.c: In function 'crypto_scalarmult_kummer_avx2int_constbranchindex_gfe4x_to_gfe': smult.c: smult.c:26:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] smult.c: 26 | x[0].v[i] = 0[(crypto_uint64 *) &y->v[i]]; smult.c: | ^
Implementation | Compiler |
avx2int | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
avx2int | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
TIMECOP iterations: 10
Implementation | Compiler |
avx | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
avx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
avx | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
avx | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
avx | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
avx | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
avx | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
avx | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
avx | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
avx2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
avx2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
avx2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
avx2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
avx2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
avx2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
avx2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
avx2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
avx2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
avx2int | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
avx2int | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
avx2int | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
avx2int | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
avx2int | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
avx2int | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
avx2int | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
ref5 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ref5 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ref5 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ref5 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ref5 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ref5 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
ref5 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
ref5 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
ref5 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
ref5u | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ref5u | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ref5u | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ref5u | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ref5u | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
ref5u | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
ref5u | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
ref5u | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
ref5u | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |