Test results for amd64, h2atom, crypto_aead/ascon128v12
[Page version: 20260919 18:54:16]
Measurements for amd64, h2atom, crypto_aead
Test results for amd64, h2atom, crypto_aead
Test results for crypto_aead/ascon128v12
Computer: h2atom
Microarchitecture: amd64; Bonnell (106ca)
Architecture: amd64
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20260330
Operation: crypto_aead
Primitive: ascon128v12
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 128434 | 14885 0 0 | 38972 1240 1608 | opt64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 132814 | 14984 0 0 | 41684 1240 1608 | opt64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 132834 | 14984 0 0 | 40492 1240 1608 | opt64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 132878 | 14949 0 0 | 38390 1232 1608 | opt64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 133834 | 15570 0 0 | 39057 1200 1672 | opt64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 139310 | 16109 0 0 | 41763 1224 1704 | opt64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 139310 | 16109 0 0 | 42843 1224 1704 | opt64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 147624 | 14965 0 0 | 41580 1240 1608 | opt64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 162534 | 17556 0 0 | 44331 1224 1704 | ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 162845 | 5679 0 0 | 32388 1240 1608 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 162887 | 5679 0 0 | 31196 1240 1608 | ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 167790 | 1731 0 0 | 28412 1240 1608 | opt64_lowsize | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 170709 | 1549 0 0 | 27036 1240 1608 | opt64_lowsize | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 171449 | 1442 0 0 | 25500 1240 1608 | opt64_lowsize | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 171681 | 1509 0 0 | 24910 1232 1608 | opt64_lowsize | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 173911 | 19458 0 0 | 46164 1240 1608 | opt32 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 173913 | 19417 0 0 | 42854 1232 1608 | opt32 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 173923 | 19458 0 0 | 44972 1240 1608 | opt32 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 175695 | 19439 0 0 | 43516 1240 1608 | opt32 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 175862 | 1797 0 0 | 25177 1200 1672 | opt64_lowsize | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 175915 | 2256 0 0 | 28931 1224 1704 | opt64_lowsize | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 179588 | 2032 0 0 | 27627 1224 1704 | opt64_lowsize | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 180711 | 19475 0 0 | 42977 1200 1672 | opt32 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 203166 | 6120 0 0 | 32756 1240 1608 | ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 206312 | 10797 0 0 | 36491 1224 1704 | ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 207556 | 8265 0 0 | 31494 1232 1608 | ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 209819 | 1774 0 0 | 28452 1240 1608 | opt32_lowsize | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 212027 | 21495 0 0 | 48219 1224 1704 | opt32 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 212146 | 1550 0 0 | 24950 1232 1608 | opt32_lowsize | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 212150 | 21495 0 0 | 47139 1224 1704 | opt32 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 212731 | 1592 0 0 | 27076 1240 1608 | opt32_lowsize | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 214690 | 5671 0 0 | 29772 1240 1608 | ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 216152 | 1668 0 0 | 28268 1240 1608 | opt64_lowsize | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 216337 | 18493 0 0 | 43442 1216 1704 | opt64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 225591 | 20401 0 0 | 47020 1240 1608 | opt32 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 231163 | 1881 0 0 | 25257 1200 1672 | opt32_lowsize | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 234211 | 10728 0 0 | 35722 1216 1704 | ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 253374 | 2337 0 0 | 29003 1224 1704 | opt32_lowsize | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 256591 | 3086 0 0 | 27946 1216 1704 | opt64_lowsize | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 258743 | 2113 0 0 | 27699 1224 1704 | opt32_lowsize | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 269203 | 1712 0 0 | 28300 1240 1608 | opt32_lowsize | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 274988 | 23928 0 0 | 48866 1216 1704 | opt32 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 313588 | 3169 0 0 | 28034 1216 1704 | opt32_lowsize | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 322304 | 2118 0 0 | 25681 1200 1672 | ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 387335 | 12849 0 0 | 38340 1240 1608 | bi32 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 387452 | 12849 0 0 | 39532 1240 1608 | bi32 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 390015 | 13297 0 0 | 36702 1232 1608 | bi32 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 397629 | 1485 0 0 | 25540 1240 1608 | opt32_lowsize | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 409294 | 12803 0 0 | 36868 1240 1608 | bi32 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 414489 | 8590 0 0 | 35356 1240 1608 | bi32_lowreg | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 414715 | 8590 0 0 | 34164 1240 1608 | bi32_lowreg | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 418052 | 8480 0 0 | 31982 1232 1608 | bi32_lowreg | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 422963 | 13852 0 0 | 37249 1200 1672 | bi32 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 438988 | 13810 0 0 | 39367 1224 1704 | bi32 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 438994 | 13810 0 0 | 40447 1224 1704 | bi32 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 443227 | 8616 0 0 | 32764 1240 1608 | bi32_lowreg | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 450004 | 2517 0 0 | 29180 1240 1608 | bi32_lowsize | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 452319 | 2329 0 0 | 27796 1240 1608 | bi32_lowsize | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 455879 | 2291 0 0 | 25678 1232 1608 | bi32_lowsize | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 465658 | 8156 0 0 | 31641 1200 1672 | bi32_lowreg | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 478490 | 12541 0 0 | 39132 1240 1608 | bi32 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 479281 | 9000 0 0 | 35751 1224 1704 | bi32_lowreg | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 479480 | 9000 0 0 | 34671 1224 1704 | bi32_lowreg | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 505836 | 2260 0 0 | 26300 1240 1608 | bi32_lowsize | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 514509 | 2562 0 0 | 25873 1200 1672 | bi32_lowsize | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 520768 | 15960 0 0 | 40814 1216 1704 | bi32 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 556368 | 8552 0 0 | 35236 1240 1608 | bi32_lowreg | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 558132 | 3125 0 0 | 29731 1224 1704 | bi32_lowsize | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 562346 | 2830 0 0 | 28363 1224 1704 | bi32_lowsize | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 589800 | 10721 0 0 | 35686 1216 1704 | bi32_lowreg | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 626658 | 2476 0 0 | 29076 1240 1608 | bi32_lowsize | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 644290 | 2999 0 0 | 27794 1216 1704 | bi32_lowsize | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 1232665 | 4046 0 0 | 29580 1240 1608 | opt8 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 1235728 | 4129 0 0 | 29628 1240 1608 | opt8_lowsize | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 1336450 | 3565 0 0 | 27022 1232 1608 | opt8 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 1343025 | 3502 0 0 | 26926 1232 1608 | opt8_lowsize | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 1586426 | 7298 0 0 | 33468 1240 1608 | bi8 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 1587221 | 7298 0 0 | 32276 1240 1608 | bi8 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 1615660 | 7764 0 0 | 31476 1240 1608 | bi8 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 1757537 | 7636 0 0 | 33740 1240 1608 | bi8 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 1815748 | 8514 0 0 | 34771 1224 1704 | bi8 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 1815869 | 8517 0 0 | 33691 1224 1704 | bi8 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 1836574 | 8690 0 0 | 31729 1200 1672 | bi8 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 1912753 | 4743 0 0 | 31444 1240 1608 | opt8 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 1915392 | 4826 0 0 | 31492 1240 1608 | opt8_lowsize | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 2079792 | 4111 0 0 | 28196 1240 1608 | opt8_lowsize | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 2080489 | 4875 0 0 | 28996 1240 1608 | opt8 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 2248468 | 5106 0 0 | 31756 1240 1608 | opt8 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 2249433 | 5177 0 0 | 31796 1240 1608 | opt8_lowsize | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 2287035 | 11581 0 0 | 36050 1216 1704 | bi8 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 2316994 | 7263 0 0 | 30174 1232 1608 | bi8 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 2388983 | 5808 0 0 | 31515 1224 1704 | opt8 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 2394877 | 5583 0 0 | 31243 1224 1704 | opt8_lowsize | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 3725074 | 7882 0 0 | 34659 1224 1704 | opt8 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 3725904 | 7557 0 0 | 34299 1224 1704 | opt8_lowsize | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 3953105 | 4965 0 0 | 28489 1200 1672 | opt8 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 3961063 | 4829 0 0 | 28289 1200 1672 | opt8_lowsize | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 4217881 | 5867 0 0 | 30850 1216 1704 | opt8 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
| 4226844 | 5678 0 0 | 30618 1216 1704 | opt8_lowsize | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260518 | 20260330 |
Compiler output
ascon.S: ascon.S:159:5: error: ambiguous instructions require an explicit suffix (could be 'jb', or 'jl')
ascon.S: j .LPloopcond
ascon.S: ^
ascon.S: ascon.S:162:5: error: unknown use of instruction mnemonic without a size suffix
ascon.S: xor s5, s5, t2
ascon.S: ^
ascon.S: ascon.S:163:15: error: expected register here
ascon.S: lbu t2, 1(t1)
ascon.S: ^
ascon.S: ascon.S:164:5: error: unknown use of instruction mnemonic without a size suffix
ascon.S: xor s4, s4, t2
ascon.S: ^
ascon.S: <instantiation>:1:1: error: unknown use of instruction mnemonic without a size suffix
ascon.S: xor t3, s1, s9
ascon.S: ^
ascon.S: ascon.S:167:5: note: while in macro instantiation
ascon.S: sbox s1, s3, s5, s7, s9, t4, t3, t5
ascon.S: ^
ascon.S: <instantiation>:2:5: error: unknown use of instruction mnemonic without a size suffix
ascon.S: xor t5, s7, s9
ascon.S: ^
ascon.S: ascon.S:167:5: note: while in macro instantiation
ascon.S: sbox s1, s3, s5, s7, s9, t4, t3, t5
ascon.S: ^
ascon.S: <instantiation>:3:5: error: unknown use of instruction mnemonic without a size suffix
ascon.S: ...
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:asm_bi32_rv32b | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:asm_bi32_rv32b | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:asm_bi32_rv32b | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:asm_bi32_rv32b | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:asm_bi32_rv32b | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
Compiler output
ascon.S: ascon.S: Assembler messages:
ascon.S: ascon.S:159: Error: no such instruction: `j .LPloopcond'
ascon.S: ascon.S:162: Error: too many memory references for `xor'
ascon.S: ascon.S:163: Error: no such instruction: `lbu t2,1(t1)'
ascon.S: ascon.S:164: Error: too many memory references for `xor'
ascon.S: ascon.S:73: Error: too many memory references for `xor'
ascon.S: ascon.S:167: Info: macro invoked from here
ascon.S: ascon.S:74: Error: too many memory references for `xor'
ascon.S: ascon.S:167: Info: macro invoked from here
ascon.S: ascon.S:75: Error: too many memory references for `xor'
ascon.S: ascon.S:167: Info: macro invoked from here
ascon.S: ascon.S:76: Error: no such instruction: `orn s9,s7,s9'
ascon.S: ascon.S:167: Info: macro invoked from here
ascon.S: ascon.S:77: Error: too many memory references for `xor'
ascon.S: ascon.S:167: Info: macro invoked from here
ascon.S: ascon.S:78: Error: too many memory references for `xor'
ascon.S: ascon.S:167: Info: macro invoked from here
ascon.S: ascon.S:79: Error: too many memory references for `or'
ascon.S: ascon.S:167: Info: macro invoked from here
ascon.S: ascon.S:80: Error: too many memory references for `xor'
ascon.S: ascon.S:167: Info: macro invoked from here
ascon.S: ascon.S:81: Error: too many memory references for `xor'
ascon.S: ascon.S:167: Info: macro invoked from here
ascon.S: ascon.S:82: Error: too many memory references for `or'
ascon.S: ascon.S:167: Info: macro invoked from here
ascon.S: ...
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:asm_bi32_rv32b | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:asm_bi32_rv32b | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:asm_bi32_rv32b | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:asm_bi32_rv32b | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
ascon.S: ascon.S:1:10: fatal error: 'xtensa/coreasm.h' file not found
ascon.S: 1 | #include <xtensa/coreasm.h>
ascon.S: | ^~~~~~~~~~~~~~~~~~
ascon.S: 1 error generated.
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:asm_esp32 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:asm_esp32 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:asm_esp32 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:asm_esp32 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:asm_esp32 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
Compiler output
ascon.S: ascon.S:1:10: fatal error: xtensa/coreasm.h: No such file or directory
ascon.S: 1 | #include <xtensa/coreasm.h>
ascon.S: | ^~~~~~~~~~~~~~~~~~
ascon.S: compilation terminated.
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:asm_esp32 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:asm_esp32 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:asm_esp32 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:asm_esp32 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
ascon.S: ascon.S:110:5: error: invalid instruction mnemonic 'li'
ascon.S: li t6, 0x4b
ascon.S: ^~
ascon.S: ascon.S:113:5: error: unknown use of instruction mnemonic without a size suffix
ascon.S: xor s5, s5, t1
ascon.S: ^
ascon.S: <instantiation>:1:1: error: unknown use of instruction mnemonic without a size suffix
ascon.S: xor t3, s1, s9
ascon.S: ^
ascon.S: ascon.S:116:5: note: while in macro instantiation
ascon.S: sbox s1, s3, s5, s7, s9, t4, t3, t5
ascon.S: ^
ascon.S: <instantiation>:2:5: error: unknown use of instruction mnemonic without a size suffix
ascon.S: xor t5, s7, s9
ascon.S: ^
ascon.S: ascon.S:116:5: note: while in macro instantiation
ascon.S: sbox s1, s3, s5, s7, s9, t4, t3, t5
ascon.S: ^
ascon.S: <instantiation>:3:5: error: unknown use of instruction mnemonic without a size suffix
ascon.S: xor t4, s3, s5
ascon.S: ^
ascon.S: ascon.S:116:5: note: while in macro instantiation
ascon.S: sbox s1, s3, s5, s7, s9, t4, t3, t5
ascon.S: ^
ascon.S: <instantiation>:4:5: error: invalid instruction mnemonic 'orn'
ascon.S: ...
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:asm_fsr_rv32b | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:asm_fsr_rv32b | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:asm_fsr_rv32b | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:asm_fsr_rv32b | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:asm_fsr_rv32b | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
Compiler output
ascon.S: ascon.S: Assembler messages:
ascon.S: ascon.S:110: Error: no such instruction: `li t6,0x4b'
ascon.S: ascon.S:113: Error: too many memory references for `xor'
ascon.S: ascon.S:73: Error: too many memory references for `xor'
ascon.S: ascon.S:116: Info: macro invoked from here
ascon.S: ascon.S:74: Error: too many memory references for `xor'
ascon.S: ascon.S:116: Info: macro invoked from here
ascon.S: ascon.S:75: Error: too many memory references for `xor'
ascon.S: ascon.S:116: Info: macro invoked from here
ascon.S: ascon.S:76: Error: no such instruction: `orn s9,s7,s9'
ascon.S: ascon.S:116: Info: macro invoked from here
ascon.S: ascon.S:77: Error: too many memory references for `xor'
ascon.S: ascon.S:116: Info: macro invoked from here
ascon.S: ascon.S:78: Error: too many memory references for `xor'
ascon.S: ascon.S:116: Info: macro invoked from here
ascon.S: ascon.S:79: Error: too many memory references for `or'
ascon.S: ascon.S:116: Info: macro invoked from here
ascon.S: ascon.S:80: Error: too many memory references for `xor'
ascon.S: ascon.S:116: Info: macro invoked from here
ascon.S: ascon.S:81: Error: too many memory references for `xor'
ascon.S: ascon.S:116: Info: macro invoked from here
ascon.S: ascon.S:82: Error: too many memory references for `or'
ascon.S: ascon.S:116: Info: macro invoked from here
ascon.S: ascon.S:83: Error: too many memory references for `xor'
ascon.S: ascon.S:116: Info: macro invoked from here
ascon.S: ...
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:asm_fsr_rv32b | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:asm_fsr_rv32b | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:asm_fsr_rv32b | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:asm_fsr_rv32b | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
ascon.S: ascon.S:118:5: error: invalid instruction mnemonic 'li'
ascon.S: li t6, 0x4b
ascon.S: ^~
ascon.S: ascon.S:121:5: error: unknown use of instruction mnemonic without a size suffix
ascon.S: xor s5, s5, t1
ascon.S: ^
ascon.S: <instantiation>:1:1: error: unknown use of instruction mnemonic without a size suffix
ascon.S: xor t3, s1, s9
ascon.S: ^
ascon.S: ascon.S:124:5: note: while in macro instantiation
ascon.S: sbox s1, s3, s5, s7, s9, t4, t3, t5
ascon.S: ^
ascon.S: <instantiation>:2:5: error: unknown use of instruction mnemonic without a size suffix
ascon.S: xor t5, s7, s9
ascon.S: ^
ascon.S: ascon.S:124:5: note: while in macro instantiation
ascon.S: sbox s1, s3, s5, s7, s9, t4, t3, t5
ascon.S: ^
ascon.S: <instantiation>:3:5: error: unknown use of instruction mnemonic without a size suffix
ascon.S: xor t4, s3, s5
ascon.S: ^
ascon.S: ascon.S:124:5: note: while in macro instantiation
ascon.S: sbox s1, s3, s5, s7, s9, t4, t3, t5
ascon.S: ^
ascon.S: <instantiation>:4:5: error: invalid instruction mnemonic 'orn'
ascon.S: ...
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:asm_rv32b | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:asm_rv32b | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:asm_rv32b | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:asm_rv32b | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:asm_rv32b | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
Compiler output
ascon.S: ascon.S: Assembler messages:
ascon.S: ascon.S:118: Error: no such instruction: `li t6,0x4b'
ascon.S: ascon.S:121: Error: too many memory references for `xor'
ascon.S: ascon.S:73: Error: too many memory references for `xor'
ascon.S: ascon.S:124: Info: macro invoked from here
ascon.S: ascon.S:74: Error: too many memory references for `xor'
ascon.S: ascon.S:124: Info: macro invoked from here
ascon.S: ascon.S:75: Error: too many memory references for `xor'
ascon.S: ascon.S:124: Info: macro invoked from here
ascon.S: ascon.S:76: Error: no such instruction: `orn s9,s7,s9'
ascon.S: ascon.S:124: Info: macro invoked from here
ascon.S: ascon.S:77: Error: too many memory references for `xor'
ascon.S: ascon.S:124: Info: macro invoked from here
ascon.S: ascon.S:78: Error: too many memory references for `xor'
ascon.S: ascon.S:124: Info: macro invoked from here
ascon.S: ascon.S:79: Error: too many memory references for `or'
ascon.S: ascon.S:124: Info: macro invoked from here
ascon.S: ascon.S:80: Error: too many memory references for `xor'
ascon.S: ascon.S:124: Info: macro invoked from here
ascon.S: ascon.S:81: Error: too many memory references for `xor'
ascon.S: ascon.S:124: Info: macro invoked from here
ascon.S: ascon.S:82: Error: too many memory references for `or'
ascon.S: ascon.S:124: Info: macro invoked from here
ascon.S: ascon.S:83: Error: too many memory references for `xor'
ascon.S: ascon.S:124: Info: macro invoked from here
ascon.S: ...
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:asm_rv32b | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:asm_rv32b | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:asm_rv32b | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:asm_rv32b | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
ascon.S: ascon.S:120:5: error: invalid instruction mnemonic 'li'
ascon.S: li t6, 0x4b
ascon.S: ^~
ascon.S: ascon.S:123:5: error: unknown use of instruction mnemonic without a size suffix
ascon.S: xor s5, s5, t1
ascon.S: ^
ascon.S: <instantiation>:1:1: error: unknown use of instruction mnemonic without a size suffix
ascon.S: xor t3, s1, s9
ascon.S: ^
ascon.S: ascon.S:126:5: note: while in macro instantiation
ascon.S: sbox s1, s3, s5, s7, s9, t4, t3, t5
ascon.S: ^
ascon.S: <instantiation>:2:5: error: unknown use of instruction mnemonic without a size suffix
ascon.S: xor t5, s7, s9
ascon.S: ^
ascon.S: ascon.S:126:5: note: while in macro instantiation
ascon.S: sbox s1, s3, s5, s7, s9, t4, t3, t5
ascon.S: ^
ascon.S: <instantiation>:3:5: error: invalid instruction mnemonic 'xori'
ascon.S: xori s9, s9, -1
ascon.S: ^~~~
ascon.S: ascon.S:126:5: note: while in macro instantiation
ascon.S: sbox s1, s3, s5, s7, s9, t4, t3, t5
ascon.S: ^
ascon.S: <instantiation>:4:5: error: unknown use of instruction mnemonic without a size suffix
ascon.S: ...
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:asm_rv32i | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:asm_rv32i | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:asm_rv32i | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:asm_rv32i | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:asm_rv32i | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
Compiler output
ascon.S: ascon.S: Assembler messages:
ascon.S: ascon.S:120: Error: no such instruction: `li t6,0x4b'
ascon.S: ascon.S:123: Error: too many memory references for `xor'
ascon.S: ascon.S:73: Error: too many memory references for `xor'
ascon.S: ascon.S:126: Info: macro invoked from here
ascon.S: ascon.S:74: Error: too many memory references for `xor'
ascon.S: ascon.S:126: Info: macro invoked from here
ascon.S: ascon.S:75: Error: no such instruction: `xori s9,s9,-1'
ascon.S: ascon.S:126: Info: macro invoked from here
ascon.S: ascon.S:76: Error: too many memory references for `xor'
ascon.S: ascon.S:126: Info: macro invoked from here
ascon.S: ascon.S:77: Error: too many memory references for `or'
ascon.S: ascon.S:126: Info: macro invoked from here
ascon.S: ascon.S:78: Error: too many memory references for `xor'
ascon.S: ascon.S:126: Info: macro invoked from here
ascon.S: ascon.S:79: Error: too many memory references for `xor'
ascon.S: ascon.S:126: Info: macro invoked from here
ascon.S: ascon.S:80: Error: too many memory references for `or'
ascon.S: ascon.S:126: Info: macro invoked from here
ascon.S: ascon.S:81: Error: too many memory references for `xor'
ascon.S: ascon.S:126: Info: macro invoked from here
ascon.S: ascon.S:82: Error: too many memory references for `xor'
ascon.S: ascon.S:126: Info: macro invoked from here
ascon.S: ascon.S:83: Error: too many memory references for `or'
ascon.S: ascon.S:126: Info: macro invoked from here
ascon.S: ...
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:asm_rv32i | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:asm_rv32i | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:asm_rv32i | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:asm_rv32i | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
permutations.S: permutations.S:29:10: fatal error: 'avr/io.h' file not found
permutations.S: #include "avr/io.h"
permutations.S: ^~~~~~~~~~
permutations.S: 1 error generated.
Number of similar (implementation,compiler) pairs: 10, namely:
| Implementation | Compiler |
| avr | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| avr | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| avr | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| avr | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| avr | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| avr_lowsize | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| avr_lowsize | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| avr_lowsize | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| avr_lowsize | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| avr_lowsize | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
Compiler output
aead.c: In file included from round.h:8,
aead.c: from permutations.h:11,
aead.c: from aead.c:5:
aead.c: word.h:61:11: warning: 'crypto_int64_bitmod_01' is static but used in inline function 'NOTZERO' which is not static
aead.c: 61 | return (crypto_int64_bitmod_01(((int)(result & 0xff) - 1),8)) - 1;
aead.c: | ^~~~~~~~~~~~~~~~~~~~~~
permutations.S: permutations.S:29:10: fatal error: avr/io.h: No such file or directory
permutations.S: 29 | #include "avr/io.h"
permutations.S: | ^~~~~~~~~~
permutations.S: compilation terminated.
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| avr | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| avr | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| avr | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| avr | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
aead.c: In file included from round.h:8,
aead.c: from permutations.h:11,
aead.c: from aead.c:5:
aead.c: word.h:61:11: warning: 'crypto_int64_bitmod_01' is static but used in inline function 'NOTZERO' which is not static
aead.c: 61 | return (crypto_int64_bitmod_01(((int)(result & 0xff) - 1),8)) - 1;
aead.c: | ^~~~~~~~~~~~~~~~~~~~~~
update.c: In file included from round.h:8,
update.c: from permutations.h:11,
update.c: from update.c:3:
update.c: word.h:61:11: warning: 'crypto_int64_bitmod_01' is static but used in inline function 'NOTZERO' which is not static
update.c: 61 | return (crypto_int64_bitmod_01(((int)(result & 0xff) - 1),8)) - 1;
update.c: | ^~~~~~~~~~~~~~~~~~~~~~
permutations.S: permutations.S:29:10: fatal error: avr/io.h: No such file or directory
permutations.S: 29 | #include "avr/io.h"
permutations.S: | ^~~~~~~~~~
permutations.S: compilation terminated.
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| avr_lowsize | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| avr_lowsize | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| avr_lowsize | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| avr_lowsize | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
aead.c: aead.c:35:18: error: static declaration of 'ascon_initaead' follows non-static declaration
aead.c: 35 | forceinline void ascon_initaead(ascon_state_t* s, const ascon_key_t* key,
aead.c: | ^
aead.c: ./ascon.h:22:6: note: previous declaration is here
aead.c: 22 | void ascon_initaead(ascon_state_t* s, const ascon_key_t* key,
aead.c: | ^
aead.c: aead.c:57:18: error: static declaration of 'ascon_adata' follows non-static declaration
aead.c: 57 | forceinline void ascon_adata(ascon_state_t* s, const uint8_t* ad,
aead.c: | ^
aead.c: ./ascon.h:24:6: note: previous declaration is here
aead.c: 24 | void ascon_adata(ascon_state_t* s, const uint8_t* ad, uint64_t adlen);
aead.c: | ^
aead.c: aead.c:93:18: error: static declaration of 'ascon_encrypt' follows non-static declaration
aead.c: 93 | forceinline void ascon_encrypt(ascon_state_t* s, uint8_t* c, const uint8_t* m,
aead.c: | ^
aead.c: ./ascon.h:25:6: note: previous declaration is here
aead.c: 25 | void ascon_encrypt(ascon_state_t* s, uint8_t* c, const uint8_t* m,
aead.c: | ^
aead.c: aead.c:131:18: error: static declaration of 'ascon_decrypt' follows non-static declaration
aead.c: 131 | forceinline void ascon_decrypt(ascon_state_t* s, uint8_t* m, const uint8_t* c,
aead.c: | ^
aead.c: ./ascon.h:27:6: note: previous declaration is here
aead.c: 27 | void ascon_decrypt(ascon_state_t* s, uint8_t* m, const uint8_t* c,
aead.c: | ^
aead.c: aead.c:175:18: error: static declaration of 'ascon_final' follows non-static declaration
aead.c: ...
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| avx512 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| avx512 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| avx512 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| avx512 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| avx512 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
Compiler output
aead.c: aead.c:35:18: error: static declaration of 'ascon_initaead' follows non-static declaration
aead.c: 35 | forceinline void ascon_initaead(ascon_state_t* s, const ascon_key_t* key,
aead.c: | ^~~~~~~~~~~~~~
aead.c: In file included from aead.c:2:
aead.c: ascon.h:22:6: note: previous declaration of 'ascon_initaead' with type 'void(ascon_state_t *, const ascon_key_t *, const uint8_t *)' {aka 'void(ascon_state_t *, const ascon_key_t *, const unsigned char *)'}
aead.c: 22 | void ascon_initaead(ascon_state_t* s, const ascon_key_t* key,
aead.c: | ^~~~~~~~~~~~~~
aead.c: aead.c:57:18: error: static declaration of 'ascon_adata' follows non-static declaration
aead.c: 57 | forceinline void ascon_adata(ascon_state_t* s, const uint8_t* ad,
aead.c: | ^~~~~~~~~~~
aead.c: ascon.h:24:6: note: previous declaration of 'ascon_adata' with type 'void(ascon_state_t *, const uint8_t *, uint64_t)' {aka 'void(ascon_state_t *, const unsigned char *, long unsigned int)'}
aead.c: 24 | void ascon_adata(ascon_state_t* s, const uint8_t* ad, uint64_t adlen);
aead.c: | ^~~~~~~~~~~
aead.c: aead.c:93:18: error: static declaration of 'ascon_encrypt' follows non-static declaration
aead.c: 93 | forceinline void ascon_encrypt(ascon_state_t* s, uint8_t* c, const uint8_t* m,
aead.c: | ^~~~~~~~~~~~~
aead.c: ascon.h:25:6: note: previous declaration of 'ascon_encrypt' with type 'void(ascon_state_t *, uint8_t *, const uint8_t *, uint64_t)' {aka 'void(ascon_state_t *, unsigned char *, const unsigned char *, long unsigned int)'}
aead.c: 25 | void ascon_encrypt(ascon_state_t* s, uint8_t* c, const uint8_t* m,
aead.c: | ^~~~~~~~~~~~~
aead.c: aead.c:131:18: error: static declaration of 'ascon_decrypt' follows non-static declaration
aead.c: 131 | forceinline void ascon_decrypt(ascon_state_t* s, uint8_t* m, const uint8_t* c,
aead.c: | ^~~~~~~~~~~~~
aead.c: ascon.h:27:6: note: previous declaration of 'ascon_decrypt' with type 'void(ascon_state_t *, uint8_t *, const uint8_t *, uint64_t)' {aka 'void(ascon_state_t *, unsigned char *, const unsigned char *, long unsigned int)'}
aead.c: 27 | void ascon_decrypt(ascon_state_t* s, uint8_t* m, const uint8_t* c,
aead.c: | ^~~~~~~~~~~~~
aead.c: ...
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| avx512 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| avx512 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| avx512 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| avx512 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
update.c: update.c:21:13: warning: unused variable 'rate' [-Wunused-variable]
update.c: 21 | const int rate = ASCON_AEAD_RATE;
update.c: | ^~~~
update.c: 1 warning generated.
Number of similar (implementation,compiler) pairs: 15, namely:
| Implementation | Compiler |
| bi32_lowsize | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowsize | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowsize | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowsize | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowsize | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt32_lowsize | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt32_lowsize | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt32_lowsize | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt32_lowsize | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt32_lowsize | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt64_lowsize | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt64_lowsize | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt64_lowsize | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt64_lowsize | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt64_lowsize | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
Compiler output
update.c: update.c: In function 'ascon_update':
update.c: update.c:21:13: warning: unused variable 'rate' [-Wunused-variable]
update.c: 21 | const int rate = ASCON_AEAD_RATE;
update.c: | ^~~~
Number of similar (implementation,compiler) pairs: 12, namely:
| Implementation | Compiler |
| bi32_lowsize | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi32_lowsize | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi32_lowsize | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi32_lowsize | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt32_lowsize | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt32_lowsize | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt32_lowsize | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt32_lowsize | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt64_lowsize | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt64_lowsize | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt64_lowsize | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt64_lowsize | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
try.c: /usr/bin/ld: /tmp/try-small-f8356b.o: in function `doit':
try.c: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:133:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:135:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: /tmp/try-small-f8356b.o: in function `test':
try.c: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:159:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:189:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:300:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:331:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:476:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:480:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:484:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:esp32 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
Compiler output
try.c: /usr/bin/ld: /tmp/try-small-43313c.o: in function `doit':
try.c: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:133:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:135:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: /tmp/try-small-43313c.o: in function `test':
try.c: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:159:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:189:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:300:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:331:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:476:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:480:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:484:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:esp32 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
Compiler output
try.c: /usr/bin/ld: /tmp/try-small-b60928.o: in function `doit':
try.c: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:133:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:135:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: /tmp/try-small-b60928.o: in function `test':
try.c: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:159:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:189:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:300:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:331:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:476:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:480:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:484:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:esp32 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
Compiler output
try.c: /usr/bin/ld: /tmp/try-small-c297f2.o: in function `doit':
try.c: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:133:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:135:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: /tmp/try-small-c297f2.o: in function `test':
try.c: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:159:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:189:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:300:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:331:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:476:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:480:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:484:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:esp32 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
Compiler output
try.c: /usr/bin/ld: /tmp/try-small-be5a79.o: in function `doit':
try.c: .../supercop-data/h2atom/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:133:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:135:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: /tmp/try-small-be5a79.o: in function `test':
try.c: .../supercop-data/h2atom/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:159:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:189:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:300:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:331:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:476:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:480:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/./try.c:484:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:esp32 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
Compiler output
try.c: /usr/bin/ld: /tmp/ccgvHmqn.o: in function `doit':
try.c: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:133:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:135:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: /tmp/ccgvHmqn.o: in function `test':
try.c: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:189:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:300:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:331:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:476:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:480:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:484:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:159:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: collect2: error: ld returned 1 exit status
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:esp32 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
try.c: /usr/bin/ld: /tmp/ccXM5g5j.o: in function `doit':
try.c: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:133:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:135:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: /tmp/ccXM5g5j.o: in function `test':
try.c: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:189:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:300:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:331:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:476:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:480:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:484:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:159:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: collect2: error: ld returned 1 exit status
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:esp32 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
try.c: /usr/bin/ld: /tmp/ccBS2hma.o: in function `doit':
try.c: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:133:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:135:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: /tmp/ccBS2hma.o: in function `test':
try.c: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:159:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:189:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:300:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:331:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:476:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:480:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:484:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: collect2: error: ld returned 1 exit status
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:esp32 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
try.c: /usr/bin/ld: /tmp/ccgujTP2.o: in function `doit':
try.c: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:133:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:135:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: /tmp/ccgujTP2.o: in function `test':
try.c: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:159:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:189:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_encrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:300:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:331:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:476:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:480:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: /usr/bin/ld: .../supercop-data/h2atom/amd64/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_aead/ascon128v12/esp32/work/try.c:484:(.text+0x...): undefined reference to `crypto_aead_ascon128v12_esp32_timingleaks_decrypt'
try.c: collect2: error: ld returned 1 exit status
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:esp32 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
aead.c: In file included from round.h:8,
aead.c: from permutations.h:11,
aead.c: from aead.c:5:
aead.c: In function 'memxor',
aead.c: inlined from 'ascon_final' at aead.c:136:3:
aead.c: word.h:102:12: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
aead.c: 102 | *dst++ ^= *src++;
aead.c: | ^~
aead.c: aead.c: In function 'ascon_final':
aead.c: aead.c:134:45: note: at offset 16 into destination object 's' of size [0, 16]
aead.c: 134 | forceinline void ascon_final(ascon_state_t* s, const ascon_key_t* key) {
aead.c: | ~~~~~~~~~~~~~~~^
aead.c: In function 'memxor',
aead.c: inlined from 'ascon_final' at aead.c:136:3:
aead.c: word.h:102:12: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
aead.c: 102 | *dst++ ^= *src++;
aead.c: | ^~
aead.c: aead.c: In function 'ascon_final':
aead.c: aead.c:134:45: note: at offset 17 into destination object 's' of size [0, 16]
aead.c: 134 | forceinline void ascon_final(ascon_state_t* s, const ascon_key_t* key) {
aead.c: | ~~~~~~~~~~~~~~~^
aead.c: In function 'memxor',
aead.c: inlined from 'ascon_final' at aead.c:136:3:
aead.c: word.h:102:12: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
aead.c: 102 | *dst++ ^= *src++;
aead.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| opt8 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
aead.c: In file included from round.h:8,
aead.c: from permutations.h:11,
aead.c: from aead.c:5:
aead.c: In function 'memxor',
aead.c: inlined from 'ascon_final' at aead.c:51:3:
aead.c: word.h:102:12: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
aead.c: 102 | *dst++ ^= *src++;
aead.c: | ^~
aead.c: aead.c: In function 'ascon_final':
aead.c: aead.c:49:45: note: at offset 16 into destination object 's' of size [0, 16]
aead.c: 49 | forceinline void ascon_final(ascon_state_t* s, const ascon_key_t* key) {
aead.c: | ~~~~~~~~~~~~~~~^
aead.c: In function 'memxor',
aead.c: inlined from 'ascon_final' at aead.c:51:3:
aead.c: word.h:102:12: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
aead.c: 102 | *dst++ ^= *src++;
aead.c: | ^~
aead.c: aead.c: In function 'ascon_final':
aead.c: aead.c:49:45: note: at offset 17 into destination object 's' of size [0, 16]
aead.c: 49 | forceinline void ascon_final(ascon_state_t* s, const ascon_key_t* key) {
aead.c: | ~~~~~~~~~~~~~~~^
aead.c: In function 'memxor',
aead.c: inlined from 'ascon_final' at aead.c:51:3:
aead.c: word.h:102:12: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
aead.c: 102 | *dst++ ^= *src++;
aead.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| opt8_lowsize | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Namespace violations
constants.o constants R
interleave.o B R
permutations.o P12 T
permutations.o P6 T
Number of similar (implementation,compiler) pairs: 9, namely:
| Implementation | Compiler |
| bi32 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi32 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi32 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi32 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Namespace violations
aead.o ascon_adata T
aead.o ascon_decrypt T
aead.o ascon_encrypt T
aead.o ascon_final T
aead.o ascon_initaead T
aead.o ascon_loadkey T
constants.o constants R
interleave.o B R
Number of similar (implementation,compiler) pairs: 9, namely:
| Implementation | Compiler |
| bi32_lowreg | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowreg | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowreg | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowreg | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowreg | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowreg | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi32_lowreg | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi32_lowreg | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi32_lowreg | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Namespace violations
aead.o ascon_aead T
constants.o constants R
interleave.o B R
interleave.o FROMBI T
interleave.o TOBI T
permutations.o P T
update.o ascon_update T
Number of similar (implementation,compiler) pairs: 9, namely:
| Implementation | Compiler |
| bi32_lowsize | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowsize | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowsize | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowsize | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowsize | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowsize | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi32_lowsize | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi32_lowsize | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi32_lowsize | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Namespace violations
constants.o constants R
interleave.o FROMBI T
interleave.o TOBI T
permutations.o P T
Number of similar (implementation,compiler) pairs: 9, namely:
| Implementation | Compiler |
| bi8 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi8 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi8 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi8 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi8 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi8 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi8 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi8 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi8 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Namespace violations
aead.o ascon_aead T
permutations.o P T
update.o ascon_update T
Number of similar (implementation,compiler) pairs: 18, namely:
| Implementation | Compiler |
| opt32_lowsize | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt32_lowsize | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt32_lowsize | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt32_lowsize | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt32_lowsize | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt32_lowsize | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt32_lowsize | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt32_lowsize | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt32_lowsize | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt64_lowsize | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt64_lowsize | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt64_lowsize | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt64_lowsize | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt64_lowsize | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt64_lowsize | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt64_lowsize | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt64_lowsize | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt64_lowsize | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Namespace violations
aead.o ascon_adata T
aead.o ascon_decrypt T
aead.o ascon_encrypt T
aead.o ascon_final T
aead.o ascon_initaead T
aead.o ascon_loadkey T
permutations.o P T
Number of similar (implementation,compiler) pairs: 9, namely:
| Implementation | Compiler |
| opt8 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt8 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt8 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt8 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt8 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt8 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt8 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt8 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt8 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Namespace violations
aead.o ascon_final T
aead.o ascon_initaead T
aead.o ascon_loadkey T
permutations.o P T
update.o ascon_update T
Number of similar (implementation,compiler) pairs: 9, namely:
| Implementation | Compiler |
| opt8_lowsize | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt8_lowsize | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt8_lowsize | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt8_lowsize | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt8_lowsize | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt8_lowsize | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt8_lowsize | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt8_lowsize | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt8_lowsize | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Passed TIMECOP
TIMECOP iterations: 10
Number of similar (implementation,compiler) pairs: 99, namely:
| Implementation | Compiler |
| bi32 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi32 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi32 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi32 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi32_lowreg | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowreg | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowreg | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowreg | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowreg | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowreg | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi32_lowreg | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi32_lowreg | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi32_lowreg | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi32_lowsize | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowsize | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowsize | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowsize | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowsize | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi32_lowsize | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi32_lowsize | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi32_lowsize | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi32_lowsize | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi8 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi8 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi8 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi8 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi8 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| bi8 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi8 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi8 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| bi8 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt32 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt32 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt32 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt32 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt32 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt32 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt32 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt32 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt32 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt32_lowsize | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt32_lowsize | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt32_lowsize | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt32_lowsize | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt32_lowsize | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt32_lowsize | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt32_lowsize | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt32_lowsize | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt32_lowsize | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt64_lowsize | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt64_lowsize | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt64_lowsize | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt64_lowsize | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt64_lowsize | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt64_lowsize | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt64_lowsize | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt64_lowsize | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt64_lowsize | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt8 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt8 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt8 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt8 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt8 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt8 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt8 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt8 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt8 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt8_lowsize | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt8_lowsize | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt8_lowsize | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt8_lowsize | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt8_lowsize | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| opt8_lowsize | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt8_lowsize | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt8_lowsize | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| opt8_lowsize | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |