Test results for aarch64, pi4b, crypto_aead/isapa128av20
[Page version: 20260709 19:06:07]
Measurements for aarch64, pi4b, crypto_aead
Test results for aarch64, pi4b, crypto_aead
Test results for crypto_aead/isapa128av20
Computer: pi4b
Microarchitecture: aarch64; Cortex-A72 (410fd083)
Architecture: aarch64
CPU ID: 410fd083
SUPERCOP version: 20260330
Operation: crypto_aead
Primitive: isapa128av20
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 217763 | 4636 0 0 | 27544 1288 1376 | T:opt_32_compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 220263 | 4320 0 0 | 26056 1288 1376 | T:opt_32_compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 221241 | 5088 0 16 | 28008 1288 1392 | T:opt_32_stp | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 222245 | 4620 0 16 | 26376 1288 1392 | T:opt_32_stp | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 222952 | 4912 0 0 | 27816 1288 1376 | T:opt_32_tiny | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 247262 | 8036 0 0 | 31825 1304 1376 | T:opt_32_tiny | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 253335 | 4188 0 0 | 24959 1264 1360 | T:opt_32_compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 258670 | 7696 0 0 | 30929 1304 1376 | T:opt_32_tiny | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 259721 | 4556 0 16 | 25335 1264 1376 | T:opt_32_stp | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 264537 | 4548 0 0 | 26615 1280 1368 | T:opt_32_compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 268930 | 5004 0 16 | 31167 1280 1384 | T:opt_32_stp | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 269491 | 5076 0 0 | 26793 1304 1360 | T:opt_32_compact | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 271125 | 5272 0 0 | 28561 1304 1376 | T:opt_32_compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 271737 | 5236 0 0 | 28505 1304 1360 | T:opt_32_compact | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 273082 | 5776 0 16 | 29049 1304 1376 | T:opt_32_stp | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 273082 | 5812 0 16 | 29105 1304 1392 | T:opt_32_stp | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 275337 | 2308 0 0 | 24041 1304 1360 | T:opt_32_tiny | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 276077 | 6040 0 16 | 29873 1304 1392 | T:opt_32_stp | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 278474 | 3916 0 0 | 25347 1296 1360 | T:opt_32_compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 279237 | 5376 0 16 | 27113 1304 1376 | T:opt_32_stp | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 279537 | 4232 0 16 | 25683 1296 1376 | T:opt_32_stp | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 280553 | 5456 0 0 | 29281 1304 1376 | T:opt_32_compact | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 327754 | 2704 0 0 | 24472 1288 1376 | T:opt_32_tiny | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 337573 | 2416 0 0 | 23191 1264 1360 | T:opt_32_tiny | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 365335 | 2772 0 0 | 24839 1280 1368 | T:opt_32_tiny | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 382804 | 41132 0 0 | 64945 1304 1376 | T:bi_32 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 386493 | 40904 0 0 | 64161 1304 1360 | T:bi_32 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 386497 | 40960 0 0 | 64233 1304 1376 | T:bi_32 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 386546 | 40532 0 0 | 61947 1296 1360 | T:bi_32 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 387406 | 39864 0 0 | 61553 1304 1360 | T:bi_32 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 406042 | 11480 0 16 | 35337 1304 1392 | T:bi_32_stp | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 407354 | 10408 0 0 | 34265 1304 1376 | T:bi_32_compact | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 409114 | 11268 0 16 | 34593 1304 1392 | T:bi_32_stp | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 409304 | 10200 0 0 | 33513 1304 1376 | T:bi_32_compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 410898 | 5652 0 0 | 27115 1296 1360 | T:bi_32_compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 412072 | 8080 0 0 | 31385 1304 1360 | T:bi_32_compact | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 412294 | 9156 0 16 | 32441 1304 1376 | T:bi_32_stp | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 414815 | 6028 0 16 | 27483 1296 1376 | T:bi_32_stp | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 415961 | 8404 0 0 | 30145 1304 1360 | T:bi_32_compact | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 420777 | 9364 0 16 | 31113 1304 1376 | T:bi_32_stp | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 452155 | 4069 0 0 | 28025 1312 1376 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 462419 | 2404 0 0 | 23851 1296 1360 | T:opt_32_tiny | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 489264 | 7916 0 0 | 30840 1288 1376 | T:bi_32_compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 490226 | 7272 0 0 | 29024 1288 1376 | T:bi_32_compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 495314 | 8448 0 16 | 31392 1288 1392 | T:bi_32_stp | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 495859 | 7620 0 16 | 29392 1288 1392 | T:bi_32_stp | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 501889 | 53132 0 0 | 74864 1288 1376 | T:bi_32 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 502484 | 56820 0 0 | 79704 1288 1376 | T:bi_32 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 502877 | 2468 0 0 | 25753 1304 1360 | T:opt_32_tiny | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 512940 | 7088 0 0 | 27879 1264 1360 | T:bi_32_compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 513591 | 3805 0 0 | 27185 1312 1360 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 522496 | 7388 0 0 | 29471 1280 1368 | T:bi_32_compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 522650 | 7500 0 16 | 28295 1264 1376 | T:bi_32_stp | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 522807 | 3841 0 0 | 27241 1312 1376 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 528426 | 7868 0 16 | 29959 1280 1384 | T:bi_32_stp | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 532779 | 52196 0 0 | 72927 1264 1360 | T:bi_32 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 535708 | 58144 0 0 | 80167 1280 1368 | T:bi_32 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 538500 | 4456 0 0 | 27448 1296 1376 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 678000 | 3581 0 0 | 25051 1304 1360 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 757529 | 3361 0 0 | 25177 1312 1360 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 771749 | 3604 0 0 | 25464 1296 1376 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 1020919 | 3556 0 0 | 25703 1288 1368 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 1169960 | 3308 0 0 | 24159 1272 1360 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 1181541 | 14480 0 0 | 41464 1288 1376 | T:bi_8 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 1183386 | 13480 0 0 | 35232 1288 1376 | T:bi_8 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 1402601 | 13456 0 0 | 36713 1304 1360 | T:opt_8 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 1414404 | 13452 0 0 | 34875 1296 1360 | T:opt_8 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 1446252 | 3176 0 0 | 26473 1304 1360 | T:opt_8_tiny | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 1496349 | 16188 0 0 | 39096 1288 1376 | T:opt_8 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 1502610 | 14944 0 0 | 36688 1288 1376 | T:opt_8 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 1917229 | 20092 0 0 | 41801 1304 1360 | T:bi_8 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 2124014 | 22576 0 0 | 45857 1304 1376 | T:opt_8 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 2157604 | 4364 0 0 | 27681 1304 1376 | T:opt_8_tiny | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 2261795 | 21816 0 0 | 42567 1264 1360 | T:bi_8 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 2263077 | 20836 0 0 | 44094 1304 1360 | T:bi_8 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 2263312 | 20832 0 0 | 42256 1296 1360 | T:bi_8 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 2263457 | 20872 0 0 | 44150 1304 1376 | T:bi_8 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 2273217 | 22960 0 0 | 45007 1280 1368 | T:bi_8 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 2430483 | 22960 0 0 | 46785 1304 1376 | T:opt_8 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 2450592 | 4752 0 0 | 28601 1304 1376 | T:opt_8_tiny | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 2612816 | 3324 0 0 | 25065 1304 1360 | T:opt_8_tiny | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 2622861 | 14360 0 0 | 36057 1304 1360 | T:opt_8 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 3648003 | 22908 0 0 | 44951 1280 1368 | T:opt_8 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 3875575 | 22728 0 0 | 43479 1264 1360 | T:opt_8 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 4082640 | 21068 0 0 | 44902 1304 1376 | T:bi_8 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 4131456 | 2572 0 0 | 24019 1296 1360 | T:opt_8_tiny | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 5354408 | 3288 0 0 | 25040 1288 1376 | T:opt_8_tiny | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 6246732 | 5708 0 0 | 28640 1288 1376 | T:opt_8_tiny | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 6497318 | 3180 0 0 | 23967 1264 1360 | T:opt_8_tiny | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
| 6525674 | 3440 0 0 | 25511 1280 1368 | T:opt_8_tiny | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20260509 | 20260330 |
Test failure
error 111
crypto_aead_decrypt returns nonzero
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:opt_32_armv67m | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_32_armv67m | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_32_armv67m | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_32_armv67m | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_32_armv67m | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
Test failure
error 134
*** stack smashing detected ***: terminated
timeout: the monitored command dumped core
Aborted
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:opt_32_armv67m | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_32_armv67m | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_32_armv67m | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_32_armv67m | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
isap.c: In file included from isap.c:5:
isap.c: ./asconp.h:157:23: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
isap.c: 157 | : [x0_e] "+r"(s->w[0][0]), [x0_o] "+r"(s->w[0][1]),
isap.c: | ^
isap.c: ./asconp.h:99:14: note: use constraint modifier "w"
isap.c: 99 | "eor %[x0_e], %[x0_e], %[x4_e]\n\t"
isap.c: | ^~~~~~~
isap.c: | %w[x0_e]
isap.c: ./asconp.h:157:23: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
isap.c: 157 | : [x0_e] "+r"(s->w[0][0]), [x0_o] "+r"(s->w[0][1]),
isap.c: | ^
isap.c: ./asconp.h:99:23: note: use constraint modifier "w"
isap.c: 99 | "eor %[x0_e], %[x0_e], %[x4_e]\n\t"
isap.c: | ^~~~~~~
isap.c: | %w[x0_e]
isap.c: ./asconp.h:161:23: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
isap.c: 161 | [x4_e] "+r"(s->w[4][0]), [x4_o] "+r"(s->w[4][1]), [tmp0] "=r"(tmp0),
isap.c: | ^
isap.c: ./asconp.h:99:32: note: use constraint modifier "w"
isap.c: 99 | "eor %[x0_e], %[x0_e], %[x4_e]\n\t"
isap.c: | ^~~~~~~
isap.c: | %w[x4_e]
isap.c: ./asconp.h:161:23: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
isap.c: 161 | [x4_e] "+r"(s->w[4][0]), [x4_o] "+r"(s->w[4][1]), [tmp0] "=r"(tmp0),
isap.c: | ^
isap.c: ...
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:bi_32_armv6 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_armv6 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_armv6 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_armv6 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_armv6 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
Compiler output
isap.c: /tmp/ccDUO0ZS.s: Assembler messages:
isap.c: /tmp/ccDUO0ZS.s:731: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccDUO0ZS.s:821: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccDUO0ZS.s:879: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccDUO0ZS.s:895: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccDUO0ZS.s:1117: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccDUO0ZS.s:1191: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccDUO0ZS.s:1323: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccDUO0ZS.s:1471: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccDUO0ZS.s:1603: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccDUO0ZS.s:1701: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccDUO0ZS.s:1798: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccDUO0ZS.s:1904: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccDUO0ZS.s:2001: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccDUO0ZS.s:2098: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccDUO0ZS.s:2195: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccDUO0ZS.s:2303: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccDUO0ZS.s:2483: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccDUO0ZS.s:2573: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccDUO0ZS.s:2631: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccDUO0ZS.s:2647: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccDUO0ZS.s:2869: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccDUO0ZS.s:2943: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccDUO0ZS.s:3075: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccDUO0ZS.s:3223: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:bi_32_armv6 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
isap.c: /tmp/ccQGy5jE.s: Assembler messages:
isap.c: /tmp/ccQGy5jE.s:731: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccQGy5jE.s:821: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccQGy5jE.s:879: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccQGy5jE.s:895: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccQGy5jE.s:1117: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccQGy5jE.s:1191: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccQGy5jE.s:1323: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccQGy5jE.s:1471: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccQGy5jE.s:1603: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccQGy5jE.s:1701: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccQGy5jE.s:1798: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccQGy5jE.s:1904: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccQGy5jE.s:2001: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccQGy5jE.s:2098: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccQGy5jE.s:2195: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccQGy5jE.s:2303: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccQGy5jE.s:2483: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccQGy5jE.s:2573: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccQGy5jE.s:2631: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccQGy5jE.s:2647: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccQGy5jE.s:2869: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccQGy5jE.s:2943: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccQGy5jE.s:3075: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccQGy5jE.s:3223: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:bi_32_armv6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
isap.c: /tmp/ccAThKVT.s: Assembler messages:
isap.c: /tmp/ccAThKVT.s:639: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccAThKVT.s:729: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccAThKVT.s:787: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccAThKVT.s:803: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccAThKVT.s:1025: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccAThKVT.s:1099: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccAThKVT.s:1231: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccAThKVT.s:1379: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccAThKVT.s:1488: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
isap.c: /tmp/ccAThKVT.s:1611: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccAThKVT.s:1703: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccAThKVT.s:1793: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccAThKVT.s:1883: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccAThKVT.s:1973: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccAThKVT.s:2063: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccAThKVT.s:2153: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccAThKVT.s:2342: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccAThKVT.s:2432: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccAThKVT.s:2490: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccAThKVT.s:2506: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccAThKVT.s:2728: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccAThKVT.s:2802: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccAThKVT.s:2934: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccAThKVT.s:3082: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:bi_32_armv6 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
isap.c: /tmp/ccByehku.s: Assembler messages:
isap.c: /tmp/ccByehku.s:533: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccByehku.s:623: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccByehku.s:681: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccByehku.s:697: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccByehku.s:919: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccByehku.s:993: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccByehku.s:1125: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccByehku.s:1273: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccByehku.s:1414: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
isap.c: /tmp/ccByehku.s:1512: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
isap.c: /tmp/ccByehku.s:1609: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
isap.c: /tmp/ccByehku.s:1706: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
isap.c: /tmp/ccByehku.s:1803: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
isap.c: /tmp/ccByehku.s:1900: Error: immediate out of range at operand 3 -- `eor x11,x11,9'
isap.c: /tmp/ccByehku.s:2006: Error: immediate out of range at operand 3 -- `eor x10,x10,9'
isap.c: /tmp/ccByehku.s:2126: Error: immediate out of range at operand 3 -- `eor x10,x10,9'
isap.c: /tmp/ccByehku.s:2312: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccByehku.s:2402: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccByehku.s:2460: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccByehku.s:2476: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccByehku.s:2698: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccByehku.s:2772: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccByehku.s:2904: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccByehku.s:3052: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:bi_32_armv6 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
isap.c: In file included from isap.c:5:
isap.c: ./asconp.h:236:18: error: invalid output constraint '+l' in asm
isap.c: 236 | : [x0_e] "+l"(s->w[0][0]), [x1_e] "+l"(s->w[1][0]),
isap.c: | ^
isap.c: 1 error generated.
Number of similar (implementation,compiler) pairs: 10, namely:
| Implementation | Compiler |
| T:bi_32_armv6m | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_armv6m | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_armv6m | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_armv6m | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_armv6m | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_armv6m_compact | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_armv6m_compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_armv6m_compact | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_armv6m_compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_armv6m_compact | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
Compiler output
isap.c: In file included from isap.c:5:
isap.c: In function 'ROUND',
isap.c: inlined from 'P12ROUNDS' at asconp.h:250:5,
isap.c: inlined from 'isap_rk' at isap.c:63:5:
isap.c: asconp.h:98:5: error: impossible constraint in 'asm'
isap.c: 98 | __asm__ __volatile__(
isap.c: | ^~~~~~~
isap.c: In function 'ROUND',
isap.c: inlined from 'P12ROUNDS' at asconp.h:251:5,
isap.c: inlined from 'isap_rk' at isap.c:63:5:
isap.c: asconp.h:98:5: error: impossible constraint in 'asm'
isap.c: 98 | __asm__ __volatile__(
isap.c: | ^~~~~~~
isap.c: In function 'ROUND',
isap.c: inlined from 'P12ROUNDS' at asconp.h:252:5,
isap.c: inlined from 'isap_rk' at isap.c:63:5:
isap.c: asconp.h:98:5: error: impossible constraint in 'asm'
isap.c: 98 | __asm__ __volatile__(
isap.c: | ^~~~~~~
isap.c: In function 'ROUND',
isap.c: inlined from 'P12ROUNDS' at asconp.h:253:5,
isap.c: inlined from 'isap_rk' at isap.c:63:5:
isap.c: asconp.h:98:5: error: impossible constraint in 'asm'
isap.c: 98 | __asm__ __volatile__(
isap.c: | ^~~~~~~
isap.c: ...
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:bi_32_armv6m | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:bi_32_armv6m | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:bi_32_armv6m | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:bi_32_armv6m | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
isap.c: In file included from isap.c:5:
isap.c: In function 'ROUND',
isap.c: inlined from 'PROUNDS' at asconp.h:253:9:
isap.c: asconp.h:98:5: error: impossible constraint in 'asm'
isap.c: 98 | __asm__ __volatile__(
isap.c: | ^~~~~~~
isap.c: In function 'ROUND',
isap.c: inlined from 'PROUNDS' at asconp.h:254:9:
isap.c: asconp.h:98:5: error: impossible constraint in 'asm'
isap.c: 98 | __asm__ __volatile__(
isap.c: | ^~~~~~~
isap.c: In function 'ROUND',
isap.c: inlined from 'PROUNDS' at asconp.h:255:9:
isap.c: asconp.h:98:5: error: impossible constraint in 'asm'
isap.c: 98 | __asm__ __volatile__(
isap.c: | ^~~~~~~
isap.c: In function 'ROUND',
isap.c: inlined from 'PROUNDS' at asconp.h:256:9:
isap.c: asconp.h:98:5: error: impossible constraint in 'asm'
isap.c: 98 | __asm__ __volatile__(
isap.c: | ^~~~~~~
isap.c: In function 'ROUND',
isap.c: inlined from 'PROUNDS' at asconp.h:257:9:
isap.c: asconp.h:98:5: error: impossible constraint in 'asm'
isap.c: 98 | __asm__ __volatile__(
isap.c: ...
Number of similar (implementation,compiler) pairs: 3, namely:
| Implementation | Compiler |
| T:bi_32_armv6m_compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:bi_32_armv6m_compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:bi_32_armv6m_compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
isap.c: In file included from isap.c:5:
isap.c: In function 'ROUND',
isap.c: inlined from 'PROUNDS.constprop' at asconp.h:266:9:
isap.c: asconp.h:98:5: error: impossible constraint in 'asm'
isap.c: 98 | __asm__ __volatile__(
isap.c: | ^~~~~~~
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:bi_32_armv6m_compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
isap.c: In file included from isap.c:5:
isap.c: ./asconp.h:237:18: error: invalid output constraint '+l' in asm
isap.c: 237 | : [x0_e] "+l"(s->w[0][0]), [x1_e] "+l"(s->w[1][0]),
isap.c: | ^
isap.c: 1 error generated.
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:bi_32_armv6m_stp | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_armv6m_stp | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_armv6m_stp | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_armv6m_stp | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_armv6m_stp | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
Compiler output
isap.c: In file included from isap.c:5:
isap.c: In function 'ROUND',
isap.c: inlined from 'PROUNDS' at asconp.h:254:9:
isap.c: asconp.h:99:5: error: impossible constraint in 'asm'
isap.c: 99 | __asm__ __volatile__(
isap.c: | ^~~~~~~
isap.c: In function 'ROUND',
isap.c: inlined from 'PROUNDS' at asconp.h:255:9:
isap.c: asconp.h:99:5: error: impossible constraint in 'asm'
isap.c: 99 | __asm__ __volatile__(
isap.c: | ^~~~~~~
isap.c: In function 'ROUND',
isap.c: inlined from 'PROUNDS' at asconp.h:256:9:
isap.c: asconp.h:99:5: error: impossible constraint in 'asm'
isap.c: 99 | __asm__ __volatile__(
isap.c: | ^~~~~~~
isap.c: In function 'ROUND',
isap.c: inlined from 'PROUNDS' at asconp.h:257:9:
isap.c: asconp.h:99:5: error: impossible constraint in 'asm'
isap.c: 99 | __asm__ __volatile__(
isap.c: | ^~~~~~~
isap.c: In function 'ROUND',
isap.c: inlined from 'PROUNDS' at asconp.h:258:9:
isap.c: asconp.h:99:5: error: impossible constraint in 'asm'
isap.c: 99 | __asm__ __volatile__(
isap.c: ...
Number of similar (implementation,compiler) pairs: 3, namely:
| Implementation | Compiler |
| T:bi_32_armv6m_stp | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:bi_32_armv6m_stp | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:bi_32_armv6m_stp | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
isap.c: In file included from isap.c:5:
isap.c: In function 'ROUND',
isap.c: inlined from 'PROUNDS.constprop' at asconp.h:268:9:
isap.c: asconp.h:99:5: error: impossible constraint in 'asm'
isap.c: 99 | __asm__ __volatile__(
isap.c: | ^~~~~~~
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:bi_32_armv6m_stp | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
isap.c: In file included from isap.c:5:
isap.c: ./asconp.h:156:23: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
isap.c: 156 | [x2_e] "+r"(s->w[2][0]), [x2_o] "+r"(s->w[2][1]),
isap.c: | ^
isap.c: ./asconp.h:102:14: note: use constraint modifier "w"
isap.c: 102 | "eor %[x2_e], %[x2_e], %[C_e]\n\t"
isap.c: | ^~~~~~~
isap.c: | %w[x2_e]
isap.c: ./asconp.h:156:23: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
isap.c: 156 | [x2_e] "+r"(s->w[2][0]), [x2_o] "+r"(s->w[2][1]),
isap.c: | ^
isap.c: ./asconp.h:102:23: note: use constraint modifier "w"
isap.c: 102 | "eor %[x2_e], %[x2_e], %[C_e]\n\t"
isap.c: | ^~~~~~~
isap.c: | %w[x2_e]
isap.c: ./asconp.h:158:73: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
isap.c: 158 | [x4_e] "+r"(s->w[4][0]), [x4_o] "+r"(s->w[4][1]), [tmp0] "=r"(tmp0),
isap.c: | ^
isap.c: ./asconp.h:103:14: note: use constraint modifier "w"
isap.c: 103 | "eor %[tmp0], %[x1_e], %[x2_e]\n\t"
isap.c: | ^~~~~~~
isap.c: | %w[tmp0]
isap.c: ./asconp.h:155:23: warning: value size does not match register size specified by the constraint and modifier [-Wasm-operand-widths]
isap.c: 155 | [x1_e] "+r"(s->w[1][0]), [x1_o] "+r"(s->w[1][1]),
isap.c: | ^
isap.c: ...
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:bi_32_armv7m | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_armv7m | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_armv7m | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_armv7m | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_armv7m | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
Compiler output
isap.c: /tmp/cc4eyzBY.s: Assembler messages:
isap.c: /tmp/cc4eyzBY.s:720: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/cc4eyzBY.s:804: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/cc4eyzBY.s:856: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/cc4eyzBY.s:872: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/cc4eyzBY.s:1076: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/cc4eyzBY.s:1144: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/cc4eyzBY.s:1264: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/cc4eyzBY.s:1400: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/cc4eyzBY.s:1526: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/cc4eyzBY.s:1618: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/cc4eyzBY.s:1709: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/cc4eyzBY.s:1809: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/cc4eyzBY.s:1900: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/cc4eyzBY.s:1991: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/cc4eyzBY.s:2082: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/cc4eyzBY.s:2184: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/cc4eyzBY.s:2352: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/cc4eyzBY.s:2436: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/cc4eyzBY.s:2488: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/cc4eyzBY.s:2504: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/cc4eyzBY.s:2708: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/cc4eyzBY.s:2776: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/cc4eyzBY.s:2896: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/cc4eyzBY.s:3032: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:bi_32_armv7m | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
isap.c: /tmp/ccCeaiEq.s: Assembler messages:
isap.c: /tmp/ccCeaiEq.s:720: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccCeaiEq.s:804: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccCeaiEq.s:856: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccCeaiEq.s:872: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccCeaiEq.s:1076: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccCeaiEq.s:1144: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccCeaiEq.s:1264: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccCeaiEq.s:1400: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccCeaiEq.s:1526: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccCeaiEq.s:1618: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccCeaiEq.s:1709: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccCeaiEq.s:1809: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccCeaiEq.s:1900: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccCeaiEq.s:1991: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccCeaiEq.s:2082: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccCeaiEq.s:2184: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccCeaiEq.s:2352: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccCeaiEq.s:2436: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccCeaiEq.s:2488: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccCeaiEq.s:2504: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccCeaiEq.s:2708: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccCeaiEq.s:2776: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccCeaiEq.s:2896: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccCeaiEq.s:3032: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:bi_32_armv7m | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
isap.c: /tmp/cche3UJt.s: Assembler messages:
isap.c: /tmp/cche3UJt.s:628: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/cche3UJt.s:712: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/cche3UJt.s:764: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/cche3UJt.s:780: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/cche3UJt.s:984: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/cche3UJt.s:1052: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/cche3UJt.s:1172: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/cche3UJt.s:1308: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/cche3UJt.s:1411: Error: immediate out of range at operand 3 -- `eor x8,x8,9'
isap.c: /tmp/cche3UJt.s:1528: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/cche3UJt.s:1614: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/cche3UJt.s:1698: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/cche3UJt.s:1782: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/cche3UJt.s:1866: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/cche3UJt.s:1950: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/cche3UJt.s:2034: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/cche3UJt.s:2211: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/cche3UJt.s:2295: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/cche3UJt.s:2347: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/cche3UJt.s:2363: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/cche3UJt.s:2567: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/cche3UJt.s:2635: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/cche3UJt.s:2755: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/cche3UJt.s:2891: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:bi_32_armv7m | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
isap.c: /tmp/ccrrRdiB.s: Assembler messages:
isap.c: /tmp/ccrrRdiB.s:522: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccrrRdiB.s:606: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccrrRdiB.s:658: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccrrRdiB.s:674: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccrrRdiB.s:878: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccrrRdiB.s:946: Error: immediate out of range at operand 3 -- `eor x1,x1,9'
isap.c: /tmp/ccrrRdiB.s:1066: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccrrRdiB.s:1202: Error: immediate out of range at operand 3 -- `eor x5,x5,9'
isap.c: /tmp/ccrrRdiB.s:1337: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccrrRdiB.s:1430: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccrrRdiB.s:1521: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccrrRdiB.s:1612: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccrrRdiB.s:1703: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccrrRdiB.s:1794: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccrrRdiB.s:1885: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccrrRdiB.s:1999: Error: immediate out of range at operand 3 -- `eor x9,x9,9'
isap.c: /tmp/ccrrRdiB.s:2173: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccrrRdiB.s:2257: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccrrRdiB.s:2309: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccrrRdiB.s:2325: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccrrRdiB.s:2529: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccrrRdiB.s:2597: Error: immediate out of range at operand 3 -- `eor x6,x6,9'
isap.c: /tmp/ccrrRdiB.s:2717: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: /tmp/ccrrRdiB.s:2853: Error: immediate out of range at operand 3 -- `eor x7,x7,9'
isap.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:bi_32_armv7m | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
isap.c: isap.c:8:1: error: unknown type name 'forceinline'
isap.c: 8 | forceinline void ABSORB_LANES(state_t *s, const uint8_t *src, uint64_t len)
isap.c: | ^
isap.c: isap.c:8:31: error: unknown type name 'state_t'
isap.c: 8 | forceinline void ABSORB_LANES(state_t *s, const uint8_t *src, uint64_t len)
isap.c: | ^
isap.c: isap.c:13:9: error: use of undeclared identifier 'lane_t'
isap.c: 13 | lane_t t0 = U64TOWORD(*(lane_t *)(src + 0));
isap.c: | ^
isap.c: isap.c:14:20: error: use of undeclared identifier 't0'
isap.c: 14 | s->x[0] ^= t0.x;
isap.c: | ^
isap.c: isap.c:17:9: error: use of undeclared identifier 'P_sH'
isap.c: 17 | P_sH;
isap.c: | ^
isap.c: isap.c:24:9: error: use of undeclared identifier 'lane_t'
isap.c: 24 | lane_t t0 = {0};
isap.c: | ^
isap.c: isap.c:27:13: error: use of undeclared identifier 't0'
isap.c: 27 | t0.b[7 - i] ^= *src;
isap.c: | ^
isap.c: isap.c:30:9: error: use of undeclared identifier 't0'
isap.c: 30 | t0.b[7 - i] ^= 0x80;
isap.c: | ^
isap.c: isap.c:31:9: error: use of undeclared identifier 't0'
isap.c: ...
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:opt_32 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_32 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_32 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_32 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_32 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
Compiler output
isap.c: isap.c:8:12: error: expected ';' before 'void'
isap.c: 8 | forceinline void ABSORB_LANES(state_t *s, const uint8_t *src, uint64_t len)
isap.c: | ^~~~~
isap.c: | ;
isap.c: isap.c:8:31: error: unknown type name 'state_t'
isap.c: 8 | forceinline void ABSORB_LANES(state_t *s, const uint8_t *src, uint64_t len)
isap.c: | ^~~~~~~
isap.c: isap.c:51:5: error: unknown type name 'state_t'
isap.c: 51 | state_t *out,
isap.c: | ^~~~~~~
isap.c: isap.c: In function 'isap_mac':
isap.c: isap.c:112:5: error: unknown type name 'state_t'
isap.c: 112 | state_t state;
isap.c: | ^~~~~~~
isap.c: isap.c:113:5: error: unknown type name 'state_t'
isap.c: 113 | state_t *s = &state;
isap.c: | ^~~~~~~
isap.c: isap.c:116:6: error: request for member 'l' in something not a structure or union
isap.c: 116 | s->l[0] = U64TOWORD(*(lane_t *)(npub + 0));
isap.c: | ^~
isap.c: isap.c:116:15: warning: implicit declaration of function 'U64TOWORD' [-Wimplicit-function-declaration]
isap.c: 116 | s->l[0] = U64TOWORD(*(lane_t *)(npub + 0));
isap.c: | ^~~~~~~~~
isap.c: isap.c:116:27: error: 'lane_t' undeclared (first use in this function); did you mean 'locale_t'?
isap.c: 116 | s->l[0] = U64TOWORD(*(lane_t *)(npub + 0));
isap.c: ...
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:opt_32 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_32 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_32 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_32 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
isap.c: isap.c: In function 'isap_enc':
isap.c: isap.c:226:10: warning: array subscript 'u32 {aka long unsigned int}[2]' is partly outside array bounds of 'u8[24]' {aka 'unsigned char[24]'} [-Warray-bounds=]
isap.c: 226 | x2.e = *(u32 *)(ke + 20);
isap.c: | ~~~~~^~~~~~~~~~~~~~~~~~~
isap.c: isap.c:213:8: note: at offset 20 into object 'ke' of size 24
isap.c: 213 | u8 ke[ISAP_STATE_SZ - CRYPTO_NPUBBYTES];
isap.c: | ^~
Number of similar (implementation,compiler) pairs: 3, namely:
| Implementation | Compiler |
| T:opt_32_armv67m | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_32_armv67m | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_32_armv67m | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Compiler output
isap.c: isap.c:47:6: error: conflicting types for 'isap_rk'
isap.c: 47 | void isap_rk(
isap.c: | ^
isap.c: ./isap.h:37:6: note: previous declaration is here
isap.c: 37 | void isap_rk(
isap.c: | ^
isap.c: isap.c:105:6: error: conflicting types for 'isap_mac'
isap.c: 105 | void isap_mac(
isap.c: | ^
isap.c: ./isap.h:29:6: note: previous declaration is here
isap.c: 29 | void isap_mac(
isap.c: | ^
isap.c: isap.c:135:71: error: too few arguments to function call, expected 6, have 5
isap.c: 135 | isap_rk(k, ISAP_IV_KA, (const uint8_t *)(s->b), s, CRYPTO_KEYBYTES);
isap.c: | ~~~~~~~ ^
isap.c: ./isap.h:37:6: note: 'isap_rk' declared here
isap.c: 37 | void isap_rk(
isap.c: | ^
isap.c: 38 | const unsigned char *k,
isap.c: | ~~~~~~~~~~~~~~~~~~~~~~~
isap.c: 39 | const unsigned char *iv,
isap.c: | ~~~~~~~~~~~~~~~~~~~~~~~~
isap.c: 40 | const unsigned char *in,
isap.c: | ~~~~~~~~~~~~~~~~~~~~~~~~
isap.c: 41 | const unsigned long long inlen,
isap.c: ...
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:opt_64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
Compiler output
isap.c: isap.c:47:6: error: conflicting types for 'isap_rk'; have 'void(const uint8_t *, const uint8_t *, const uint8_t *, state_t *, const size_t)' {aka 'void(const unsigned char *, const unsigned char *, const unsigned char *, state_t *, const long unsigned int)'}
isap.c: 47 | void isap_rk(
isap.c: | ^~~~~~~
isap.c: In file included from isap.c:4:
isap.c: isap.h:37:6: note: previous declaration of 'isap_rk' with type 'void(const unsigned char *, const unsigned char *, const unsigned char *, const long long unsigned int, unsigned char *, const long long unsigned int)'
isap.c: 37 | void isap_rk(
isap.c: | ^~~~~~~
isap.c: isap.c:105:6: error: conflicting types for 'isap_mac'; have 'void(const uint8_t *, const uint8_t *, const uint8_t *, uint64_t, const uint8_t *, uint64_t, uint8_t *)' {aka 'void(const unsigned char *, const unsigned char *, const unsigned char *, long unsigned int, const unsigned char *, long unsigned int, unsigned char *)'}
isap.c: 105 | void isap_mac(
isap.c: | ^~~~~~~~
isap.c: isap.h:29:6: note: previous declaration of 'isap_mac' with type 'void(const unsigned char *, const unsigned char *, const unsigned char *, const long long unsigned int, const unsigned char *, const long long unsigned int, unsigned char *)'
isap.c: 29 | void isap_mac(
isap.c: | ^~~~~~~~
isap.c: isap.c:149:6: error: conflicting types for 'isap_enc'; have 'void(const uint8_t *, const uint8_t *, const uint8_t *, uint64_t, uint8_t *)' {aka 'void(const unsigned char *, const unsigned char *, const unsigned char *, long unsigned int, unsigned char *)'}
isap.c: 149 | void isap_enc(
isap.c: | ^~~~~~~~
isap.c: isap.h:46:6: note: previous declaration of 'isap_enc' with type 'void(const unsigned char *, const unsigned char *, const unsigned char *, const long long unsigned int, unsigned char *)'
isap.c: 46 | void isap_enc(
isap.c: | ^~~~~~~~
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:opt_64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Namespace violations
isap.o ASCON_HASH_IV R
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T
Number of similar (implementation,compiler) pairs: 9, namely:
| Implementation | Compiler |
| T:bi_32 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:bi_32 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:bi_32 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:bi_32 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Namespace violations
isap.o ASCON_HASH_IV R
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o PROUNDS T
isap.o U64BIG T
isap.o from_bit_interleaving T
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T
isap.o to_bit_interleaving T
Number of similar (implementation,compiler) pairs: 9, namely:
| Implementation | Compiler |
| T:bi_32_compact | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_compact | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_compact | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:bi_32_compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:bi_32_compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:bi_32_compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Namespace violations
isap.o ASCON_HASH_IV R
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o PROUNDS T
isap.o U64BIG T
isap.o from_bit_interleaving T
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T
isap.o pvp T
isap.o s0 B
isap.o s1 B
isap.o to_bit_interleaving T
Number of similar (implementation,compiler) pairs: 9, namely:
| Implementation | Compiler |
| T:bi_32_stp | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_stp | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_stp | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_stp | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_stp | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_32_stp | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:bi_32_stp | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:bi_32_stp | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:bi_32_stp | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Namespace violations
isap.o ASCON_HASH_IV R
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o PROUNDS T
isap.o U64BIG T
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T
Number of similar (implementation,compiler) pairs: 27, namely:
| Implementation | Compiler |
| T:bi_8 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_8 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_8 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_8 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_8 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:bi_8 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:bi_8 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:bi_8 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:bi_8 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_32_compact | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_32_compact | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_32_compact | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_32_compact | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_32_compact | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_32_compact | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_32_compact | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_32_compact | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_32_compact | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_8 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_8 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_8 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_8 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_8 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_8 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_8 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_8 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_8 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Namespace violations
isap.o ASCON_HASH_IV R
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o PROUNDS T
isap.o U64BIG T
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T
isap.o pvp T
isap.o s0 B
isap.o s1 B
Number of similar (implementation,compiler) pairs: 9, namely:
| Implementation | Compiler |
| T:opt_32_stp | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_32_stp | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_32_stp | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_32_stp | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_32_stp | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_32_stp | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_32_stp | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_32_stp | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_32_stp | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Namespace violations
isap.o ABSORB_LANES T
isap.o ASCON_HASH_IV R
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o PROUNDS T
isap.o ROUND T
isap.o U64BIG T
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T
Number of similar (implementation,compiler) pairs: 9, namely:
| Implementation | Compiler |
| T:opt_32_tiny | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_32_tiny | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_32_tiny | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_32_tiny | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_32_tiny | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_32_tiny | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_32_tiny | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_32_tiny | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_32_tiny | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Namespace violations
isap.o ABSORB_LANES T
isap.o ASCON_HASH_IV R
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o PROUNDS T
isap.o ROR T
isap.o U64BIG T
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T
Number of similar (implementation,compiler) pairs: 9, namely:
| Implementation | Compiler |
| T:opt_8_tiny | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_8_tiny | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_8_tiny | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_8_tiny | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_8_tiny | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:opt_8_tiny | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_8_tiny | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_8_tiny | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:opt_8_tiny | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
Namespace violations
Ascon-reference.o Ascon_AddBytes T
Ascon-reference.o Ascon_ExtractBytes T
Ascon-reference.o Ascon_Initialize T
Ascon-reference.o Ascon_OverwriteBytes T
Ascon-reference.o Ascon_Permute_Nrounds T
Ascon-reference.o load64 T
Ascon-reference.o store64 T
isap.o ISAP_IV_A R
isap.o ISAP_IV_KA R
isap.o ISAP_IV_KE R
isap.o isap_enc T
isap.o isap_mac T
isap.o isap_rk T
Number of similar (implementation,compiler) pairs: 9, namely:
| Implementation | Compiler |
| T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_18.1.3_(1ubuntu1)) |
| T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
| T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |