Test results for armeabi, h7panda, crypto_hash/groestl256
[Page version: 20260131 15:44:05]
Measurements for armeabi, h7panda, crypto_hash
Test results for armeabi, h7panda, crypto_hash
Test results for crypto_hash/groestl256
Computer: h7panda
Microarchitecture: armeabi; Cortex-A9+NEON (411fc093)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20250922
Operation: crypto_hash
Primitive: groestl256
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 122925 | 40428 0 656 | 50883 484 1496 | T:arm32 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 124730 | 40184 0 648 | 50527 484 1480 | T:arm32 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 129032 | 40204 0 648 | 50299 480 1480 | T:arm32 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 270192 | 24652 0 0 | 34707 464 832 | T:sphlib-small | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 291478 | 28072 0 0 | 39879 468 840 | T:sphlib-small | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 295809 | 27556 0 0 | 37967 468 840 | T:sphlib-small | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 297980 | 10064 0 0 | 21879 468 840 | T:32bit-2ktable | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 299092 | 9544 0 0 | 19967 468 840 | T:32bit-2ktable | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 309465 | 62612 0 0 | 72911 468 832 | T:sphlib-adapted | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 311757 | 59100 0 0 | 69391 468 832 | T:sphlib | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 311849 | 61520 0 0 | 71587 464 832 | T:sphlib-adapted | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 312108 | 58696 0 0 | 68755 464 832 | T:sphlib | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 312723 | 77220 0 0 | 89039 468 840 | T:sphlib-adapted | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 315970 | 25112 0 0 | 35411 468 832 | T:sphlib-small | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 328442 | 75132 0 0 | 85551 468 840 | T:sphlib-adapted | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 328699 | 24193 0 0 | 34947 472 832 | T:opt32 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 333649 | 9623 0 0 | 19683 464 832 | T:32bit-2ktable | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 336963 | 76468 0 0 | 88279 468 840 | T:sphlib | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 342290 | 26701 0 0 | 40309 480 832 | T:opt32 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 342415 | 27985 0 0 | 40523 480 840 | T:opt32 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 343127 | 27029 0 0 | 46309 480 840 | T:opt32 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 344046 | 24509 0 0 | 35571 480 832 | T:opt32 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 344082 | 24393 0 0 | 35817 472 832 | T:opt32 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 344409 | 74252 0 0 | 84663 468 840 | T:sphlib | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 345201 | 24969 0 0 | 36115 480 840 | T:opt32 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 346576 | 27029 0 0 | 46501 480 840 | T:opt32 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 355491 | 26856 0 0 | 45511 468 840 | T:sphlib-small | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 365958 | 26564 0 0 | 39351 468 832 | T:sphlib-small | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 366140 | 27224 0 0 | 45687 468 840 | T:sphlib-small | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 371285 | 24864 0 0 | 35537 464 832 | T:sphlib-small | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 392868 | 10623 0 0 | 29367 468 840 | T:32bit-2ktable | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 393713 | 10735 0 0 | 29287 468 840 | T:32bit-2ktable | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 395139 | 74384 0 0 | 92847 468 840 | T:sphlib | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 395834 | 10727 0 0 | 23607 468 832 | T:32bit-2ktable | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 398138 | 71296 0 0 | 81969 464 832 | T:sphlib | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 400059 | 73776 0 0 | 86559 468 832 | T:sphlib | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 400173 | 24936 0 0 | 35919 468 832 | T:sphlib-small | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 402778 | 10083 0 0 | 20841 464 832 | T:32bit-2ktable | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 410789 | 4236 0 0 | 14663 468 840 | T:32bit-bytesliced-c-fast | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 411378 | 77488 0 0 | 96151 468 840 | T:sphlib-adapted | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 411582 | 74304 0 0 | 92959 468 840 | T:sphlib | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 418746 | 76752 0 0 | 89543 468 832 | T:sphlib-adapted | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 420174 | 25225 0 0 | 37013 480 832 | T:opt32 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 420815 | 77520 0 0 | 95991 468 840 | T:sphlib-adapted | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 428962 | 74944 0 0 | 85625 464 832 | T:sphlib-adapted | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 430711 | 10271 0 0 | 21343 468 832 | T:32bit-2ktable | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 445081 | 5804 0 0 | 24547 468 840 | T:32bit-bytesliced-c-fast | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 445769 | 5808 0 0 | 24363 468 840 | T:32bit-bytesliced-c-fast | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 446470 | 5560 0 0 | 18443 468 832 | T:32bit-bytesliced-c-fast | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 446633 | 72372 0 0 | 83359 468 832 | T:sphlib | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 446656 | 5836 0 0 | 24443 468 840 | T:32bit-bytesliced-c-small | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 449216 | 9768 0 0 | 20071 468 832 | T:32bit-2ktable | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 462256 | 5868 0 0 | 24659 468 840 | T:32bit-bytesliced-c-small | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 465110 | 3344 0 0 | 16275 468 832 | T:32bit-bytesliced-c-small | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 466611 | 76876 0 0 | 87871 468 832 | T:sphlib-adapted | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 521365 | 2644 0 0 | 12711 464 832 | T:32bit-bytesliced-c-fast | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 522001 | 12296 0 0 | 24119 468 840 | T:32bit-bytesliced-c-fast | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 530798 | 4656 0 0 | 15421 464 832 | T:32bit-bytesliced-c-fast | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 541993 | 4636 0 0 | 15047 468 840 | T:8bit_c | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 543859 | 7232 0 0 | 19039 468 840 | T:8bit_c | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 546057 | 3952 0 0 | 15027 468 832 | T:32bit-bytesliced-c-fast | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 561090 | 2968 0 0 | 13279 468 832 | T:32bit-bytesliced-c-fast | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 578105 | 4100 0 0 | 22695 468 840 | T:8bit_c | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 578400 | 4604 0 0 | 16423 468 840 | T:32bit-bytesliced-c-small | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 578689 | 4100 0 0 | 17015 468 832 | T:8bit_c | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 579156 | 4100 0 0 | 22879 468 840 | T:8bit_c | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 581102 | 3768 0 0 | 14573 464 832 | T:8bit_c | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 692814 | 3784 0 0 | 14899 468 832 | T:8bit_c | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 803395 | 4388 0 0 | 14439 464 832 | T:8bit_c | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 822493 | 2920 0 0 | 13733 464 832 | T:32bit-bytesliced-c-small | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 836090 | 4648 0 0 | 14943 468 832 | T:8bit_c | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 844212 | 1948 0 0 | 12015 464 832 | T:32bit-bytesliced-c-small | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 846514 | 2140 0 0 | 12567 468 840 | T:32bit-bytesliced-c-small | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 932045 | 3148 0 0 | 14275 468 832 | T:32bit-bytesliced-c-small | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
| 1268808 | 2516 0 0 | 12823 468 832 | T:32bit-bytesliced-c-small | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251012 | 20250922 |
Checksum failure
a4e9caceafa13f778217d0730d27684ca77f98b34bc9bd40c06808b5307af157
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:arm32 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Test failure
error 135
timeout: the monitored command dumped core
Number of similar (implementation,compiler) pairs: 9, namely:
| Implementation | Compiler |
| T:neon-table | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:neon-table | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:neon-table | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:neon-table | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:neon-table | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:neon-table | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:neon-table | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:neon-table | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:neon-table | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
hash.c: hash.c:31:5: warning: the pointer incremented by 274877906880 refers past the last possible element for an array in 32-bit address space containing 8-bit (1-byte) elements (max possible 4294967296 elements) [-Warray-bounds]
hash.c: 31 | in += 0x3fffffffc0ULL;
hash.c: | ^ ~~~~~~~~~~~~~~~
hash.c: hash.c:18:37: note: array 'in' declared here
hash.c: 18 | int crypto_hash(unsigned char *out, const unsigned char *in, unsigned long long inlen)
hash.c: | ^
hash.c: 1 warning generated.
ploop.s: ploop.s:3589:29: error: expected '%<type>' or "<type>"
ploop.s: .section .note.GNU-stack,"",@progbits
ploop.s: ^
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:arm11 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:arm11 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:arm11 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:arm11 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:arm11 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
ploop.s: ploop.s: Assembler messages:
ploop.s: ploop.s:3589: Error: junk at end of line, first unrecognized character is `,'
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:arm11 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:arm11 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:arm11 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:arm11 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
groestl.c: groestl.c:251:20: warning: variable 'buf' set but not used [-Wunused-but-set-variable]
groestl.c: 251 | unsigned char *buf;
groestl.c: | ^
groestl.c: groestl.c:352:20: warning: variable 'buf' set but not used [-Wunused-but-set-variable]
groestl.c: 352 | unsigned char *buf;
groestl.c: | ^
groestl.c: groestl.c:193:5: error: symbol 'T0up' is already defined
groestl.c: 193 | DEFINE_TABLES;
groestl.c: | ^
groestl.c: ./groestl_tables_asm.h:45:14: note: expanded from macro 'DEFINE_TABLES'
groestl.c: 45 | "\n T0up: "\
groestl.c: | ^
groestl.c: <inline asm>:3:2: note: instantiated into assembly here
groestl.c: 3 | T0up:
groestl.c: | ^
groestl.c: groestl.c:193:5: error: symbol 'T0dn' is already defined
groestl.c: 193 | DEFINE_TABLES;
groestl.c: | ^
groestl.c: ./groestl_tables_asm.h:302:14: note: expanded from macro 'DEFINE_TABLES'
groestl.c: 302 | "\n T0dn: "\
groestl.c: | ^
groestl.c: <inline asm>:260:2: note: instantiated into assembly here
groestl.c: 260 | T0dn:
groestl.c: | ^
groestl.c: groestl.c:193:5: error: symbol 'T1up' is already defined
groestl.c: ...
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:arm32 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:arm32 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:arm32 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:arm32 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:arm32 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
groestl.c: groestl.c: In function 'groestl_small_close':
groestl.c: groestl.c:251:20: warning: variable 'buf' set but not used [-Wunused-but-set-variable]
groestl.c: 251 | unsigned char *buf;
groestl.c: | ^~~
groestl.c: groestl.c: In function 'groestl_big_close':
groestl.c: groestl.c:352:20: warning: variable 'buf' set but not used [-Wunused-but-set-variable]
groestl.c: 352 | unsigned char *buf;
groestl.c: | ^~~
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:arm32 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:arm32 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:arm32 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:arm32 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
hash.c: hash.c:52:5: warning: the pointer incremented by 274877906880 refers past the last possible element for an array in 32-bit address space containing 8-bit (1-byte) elements (max possible 4294967296 elements) [-Warray-bounds]
hash.c: 52 | in += 0x3fffffffc0ULL;
hash.c: | ^ ~~~~~~~~~~~~~~~
hash.c: hash.c:31:37: note: array 'in' declared here
hash.c: 31 | int crypto_hash(unsigned char *out, const unsigned char *in, unsigned long long inlen)
hash.c: | ^
hash.c: 1 warning generated.
compress.s: compress.s:385:29: error: expected '%<type>' or "<type>"
compress.s: .section .note.GNU-stack,"",@progbits
compress.s: ^
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:neon-bitslice | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:neon-bitslice | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:neon-bitslice | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:neon-bitslice | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:neon-bitslice | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
hash.c: hash.c: In function 'crypto_hash_groestl256_neon_bitslice_timingleaks':
hash.c: hash.c:40:12: warning: iteration 64 invokes undefined behavior [-Waggressive-loop-optimizations]
hash.c: 40 | ctx[i] = 0;
hash.c: | ~~~~~~~^~~
hash.c: hash.c:39:12: note: within this loop
hash.c: 39 | for(i=0;i<STATEBYTES*2;i++)
hash.c: | ~^~~~~~~~~~~~~
hash.c: hash.c:40:12: warning: '__builtin_memset' forming offset [64, 127] is out of the bounds [0, 64] of object 'ctx' with type 'u8[64]' {aka 'unsigned char[64]'} [-Warray-bounds=]
hash.c: 40 | ctx[i] = 0;
hash.c: | ~~~~~~~^~~
hash.c: hash.c:33:43: note: 'ctx' declared here
hash.c: 33 | static __attribute__ ((aligned(32))) u8 ctx[STATEBYTES];
hash.c: | ^~~
compress.s: compress.s: Assembler messages:
compress.s: compress.s:385: Error: junk at end of line, first unrecognized character is `,'
Number of similar (implementation,compiler) pairs: 3, namely:
| Implementation | Compiler |
| T:neon-bitslice | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:neon-bitslice | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:neon-bitslice | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
hash.c: hash.c: In function 'crypto_hash_groestl256_neon_bitslice_timingleaks':
hash.c: hash.c:40:12: warning: iteration 64 invokes undefined behavior [-Waggressive-loop-optimizations]
hash.c: 40 | ctx[i] = 0;
hash.c: | ~~~~~~~^~~
hash.c: hash.c:39:12: note: within this loop
hash.c: 39 | for(i=0;i<STATEBYTES*2;i++)
hash.c: | ~^~~~~~~~~~~~~
compress.s: compress.s: Assembler messages:
compress.s: compress.s:385: Error: junk at end of line, first unrecognized character is `,'
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:neon-bitslice | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
hash.c: hash.c:46:5: warning: the pointer incremented by 274877906880 refers past the last possible element for an array in 32-bit address space containing 8-bit (1-byte) elements (max possible 4294967296 elements) [-Warray-bounds]
hash.c: 46 | in += 0x3fffffffc0ULL;
hash.c: | ^ ~~~~~~~~~~~~~~~
hash.c: hash.c:30:37: note: array 'in' declared here
hash.c: 30 | int crypto_hash(unsigned char *out, const unsigned char *in, unsigned long long inlen)
hash.c: | ^
hash.c: 1 warning generated.
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:neon-table | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:neon-table | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:neon-table | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:neon-table | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:neon-table | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
hash.c: hash.c:50:5: warning: the pointer incremented by 274877906880 refers past the last possible element for an array in 32-bit address space containing 8-bit (1-byte) elements (max possible 4294967296 elements) [-Warray-bounds]
hash.c: 50 | in += 0x3fffffffc0ULL;
hash.c: | ^ ~~~~~~~~~~~~~~~
hash.c: hash.c:29:37: note: array 'in' declared here
hash.c: 29 | int crypto_hash(unsigned char *out, const unsigned char *in, unsigned long long inlen)
hash.c: | ^
hash.c: 1 warning generated.
vperm-neon.S: vperm-neon.S:1037:1: error: invalid instruction
vperm-neon.S: Matrix_TRANSPOSE_A 12, 13, 14, 15
vperm-neon.S: ^
vperm-neon.S: <instantiation>:8:7: error: expected absolute expression
vperm-neon.S: .if first == first
vperm-neon.S: ^
vperm-neon.S: <instantiation>:24:3: note: while in macro instantiation
vperm-neon.S: TRANSFORM_FIRST_LAST_ROW_CONSTS first, 0, 1, 2, 3, 4, 5, 6, 7, 12, 8, 9, 10, 11, 13, 14, 4, 5, 6, 7, 8
vperm-neon.S: ^
vperm-neon.S: vperm-neon.S:1061:1: note: while in macro instantiation
vperm-neon.S: VPERM_INIT_TRANSFORM_ROUND_CONST 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 4, 5, 6, 7, 8
vperm-neon.S: ^
vperm-neon.S: <instantiation>:11:11: error: expected absolute expression
vperm-neon.S: .elseif first == last
vperm-neon.S: ^
vperm-neon.S: <instantiation>:24:3: note: while in macro instantiation
vperm-neon.S: TRANSFORM_FIRST_LAST_ROW_CONSTS first, 0, 1, 2, 3, 4, 5, 6, 7, 12, 8, 9, 10, 11, 13, 14, 4, 5, 6, 7, 8
vperm-neon.S: ^
vperm-neon.S: vperm-neon.S:1061:1: note: while in macro instantiation
vperm-neon.S: VPERM_INIT_TRANSFORM_ROUND_CONST 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 4, 5, 6, 7, 8
vperm-neon.S: ^
vperm-neon.S: <instantiation>:16:5: error: .error directive invoked in source file
vperm-neon.S: .error @Wrong parameter given, abort.
vperm-neon.S: ^
vperm-neon.S: <instantiation>:24:3: note: while in macro instantiation
vperm-neon.S: ...
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:neon-vperm | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:neon-vperm | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:neon-vperm | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:neon-vperm | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:neon-vperm | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
hash.c: hash.c: In function 'crypto_hash_groestl256_neon_vperm_timingleaks':
hash.c: hash.c:38:12: warning: iteration 64 invokes undefined behavior [-Waggressive-loop-optimizations]
hash.c: 38 | ctx[i] = 0;
hash.c: | ~~~~~~~^~~
hash.c: hash.c:37:12: note: within this loop
hash.c: 37 | for(i=0;i<STATEBYTES*2;i++)
hash.c: | ~^~~~~~~~~~~~~
hash.c: hash.c:38:12: warning: '__builtin_memset' forming offset [64, 127] is out of the bounds [0, 64] of object 'ctx' with type 'u8[64]' {aka 'unsigned char[64]'} [-Warray-bounds=]
hash.c: 38 | ctx[i] = 0;
hash.c: | ~~~~~~~^~~
hash.c: hash.c:31:43: note: 'ctx' declared here
hash.c: 31 | static __attribute__ ((aligned(32))) u8 ctx[STATEBYTES];
hash.c: | ^~~
vperm-neon.S: vperm-neon.S: Assembler messages:
vperm-neon.S: vperm-neon.S:911: Error: expected symbol name
vperm-neon.S: vperm-neon.S:922: Error: expected symbol name
vperm-neon.S: vperm-neon.S:1080: Error: junk at end of line, first unrecognized character is `,'
Number of similar (implementation,compiler) pairs: 3, namely:
| Implementation | Compiler |
| T:neon-vperm | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:neon-vperm | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:neon-vperm | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
hash.c: hash.c: In function 'crypto_hash_groestl256_neon_vperm_timingleaks':
hash.c: hash.c:38:12: warning: iteration 64 invokes undefined behavior [-Waggressive-loop-optimizations]
hash.c: 38 | ctx[i] = 0;
hash.c: | ~~~~~~~^~~
hash.c: hash.c:37:12: note: within this loop
hash.c: 37 | for(i=0;i<STATEBYTES*2;i++)
hash.c: | ~^~~~~~~~~~~~~
vperm-neon.S: vperm-neon.S: Assembler messages:
vperm-neon.S: vperm-neon.S:911: Error: expected symbol name
vperm-neon.S: vperm-neon.S:922: Error: expected symbol name
vperm-neon.S: vperm-neon.S:1080: Error: junk at end of line, first unrecognized character is `,'
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:neon-vperm | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
hash.c: hash.c:182:9: warning: unknown pragma ignored [-Wunknown-pragmas]
hash.c: 182 | #pragma vector aligned
hash.c: | ^
hash.c: hash.c:219:9: warning: unknown pragma ignored [-Wunknown-pragmas]
hash.c: 219 | #pragma vector aligned
hash.c: | ^
hash.c: 2 warnings generated.
try.c: /usr/bin/ld: libcrypto_hash_groestl256.a(hash.o): in function `Transform':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
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:opt64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
hash.c: hash.c:182:9: warning: unknown pragma ignored [-Wunknown-pragmas]
hash.c: 182 | #pragma vector aligned
hash.c: | ^
hash.c: hash.c:219:9: warning: unknown pragma ignored [-Wunknown-pragmas]
hash.c: 219 | #pragma vector aligned
hash.c: | ^
hash.c: 2 warnings generated.
try.c: /usr/bin/ld: libcrypto_hash_groestl256.a(hash.o): in function `Transform':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
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:opt64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
hash.c: hash.c:182:9: warning: unknown pragma ignored [-Wunknown-pragmas]
hash.c: 182 | #pragma vector aligned
hash.c: | ^
hash.c: hash.c:219:9: warning: unknown pragma ignored [-Wunknown-pragmas]
hash.c: 219 | #pragma vector aligned
hash.c: | ^
hash.c: 2 warnings generated.
try.c: /usr/bin/ld: libcrypto_hash_groestl256.a(hash.o): in function `Transform':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
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:opt64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
hash.c: hash.c:182:9: warning: unknown pragma ignored [-Wunknown-pragmas]
hash.c: 182 | #pragma vector aligned
hash.c: | ^
hash.c: hash.c:219:9: warning: unknown pragma ignored [-Wunknown-pragmas]
hash.c: 219 | #pragma vector aligned
hash.c: | ^
hash.c: 2 warnings generated.
try.c: /usr/bin/ld: libcrypto_hash_groestl256.a(hash.o): in function `Transform':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
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:opt64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
hash.c: hash.c:182:9: warning: unknown pragma ignored [-Wunknown-pragmas]
hash.c: 182 | #pragma vector aligned
hash.c: | ^
hash.c: hash.c:219:9: warning: unknown pragma ignored [-Wunknown-pragmas]
hash.c: 219 | #pragma vector aligned
hash.c: | ^
hash.c: 2 warnings generated.
try.c: /usr/bin/ld: libcrypto_hash_groestl256.a(hash.o): in function `Transform':
try.c: .../supercop-data/h7panda/armeabi/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
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:opt64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
hash.c: hash.c: In function 'F512':
hash.c: hash.c:182: warning: ignoring '#pragma vector aligned' [-Wunknown-pragmas]
hash.c: 182 | #pragma vector aligned
hash.c: hash.c: In function 'F1024':
hash.c: hash.c:219: warning: ignoring '#pragma vector aligned' [-Wunknown-pragmas]
hash.c: 219 | #pragma vector aligned
try.c: /usr/bin/ld: libcrypto_hash_groestl256.a(hash.o): in function `Transform':
try.c: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: collect2: error: ld returned 1 exit status
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:opt64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
hash.c: hash.c: In function 'F512':
hash.c: hash.c:182: warning: ignoring '#pragma vector aligned' [-Wunknown-pragmas]
hash.c: 182 | #pragma vector aligned
hash.c: hash.c: In function 'F1024':
hash.c: hash.c:219: warning: ignoring '#pragma vector aligned' [-Wunknown-pragmas]
hash.c: 219 | #pragma vector aligned
try.c: /usr/bin/ld: libcrypto_hash_groestl256.a(hash.o): in function `Transform':
try.c: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: collect2: error: ld returned 1 exit status
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:opt64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
hash.c: hash.c: In function 'F512':
hash.c: hash.c:182: warning: ignoring '#pragma vector aligned' [-Wunknown-pragmas]
hash.c: 182 | #pragma vector aligned
hash.c: hash.c: In function 'F1024':
hash.c: hash.c:219: warning: ignoring '#pragma vector aligned' [-Wunknown-pragmas]
hash.c: 219 | #pragma vector aligned
try.c: /usr/bin/ld: libcrypto_hash_groestl256.a(hash.o): in function `Transform':
try.c: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: collect2: error: ld returned 1 exit status
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:opt64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
hash.c: hash.c: In function 'F512':
hash.c: hash.c:182: warning: ignoring '#pragma vector aligned' [-Wunknown-pragmas]
hash.c: 182 | #pragma vector aligned
hash.c: hash.c: In function 'F1024':
hash.c: hash.c:219: warning: ignoring '#pragma vector aligned' [-Wunknown-pragmas]
hash.c: 219 | #pragma vector aligned
try.c: /usr/bin/ld: libcrypto_hash_groestl256.a(hash.o): in function `Transform':
try.c: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:237:(.text+0x...): undefined reference to `F512'
try.c: /usr/bin/ld: .../supercop-data/h7panda/armeabi/try/c/gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall/timingleaks/crypto_hash/groestl256/opt64/work/hash.c:246:(.text+0x...): undefined reference to `F1024'
try.c: collect2: error: ld returned 1 exit status
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:opt64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
groestl.c: groestl.c:2812:17: warning: variable 'buf' set but not used [-Wunused-but-set-variable]
groestl.c: 2812 | unsigned char *buf;
groestl.c: | ^
groestl.c: groestl.c:2948:17: warning: variable 'buf' set but not used [-Wunused-but-set-variable]
groestl.c: 2948 | unsigned char *buf;
groestl.c: | ^
groestl.c: 2 warnings generated.
Number of similar (implementation,compiler) pairs: 10, namely:
| Implementation | Compiler |
| T:sphlib | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib-small | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib-small | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib-small | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib-small | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib-small | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
groestl.c: groestl.c: In function 'groestl_small_close':
groestl.c: groestl.c:2812:24: warning: variable 'buf' set but not used [-Wunused-but-set-variable]
groestl.c: 2812 | unsigned char *buf;
groestl.c: | ^~~
groestl.c: groestl.c: In function 'groestl_big_close':
groestl.c: groestl.c:2948:24: warning: variable 'buf' set but not used [-Wunused-but-set-variable]
groestl.c: 2948 | unsigned char *buf;
groestl.c: | ^~~
Number of similar (implementation,compiler) pairs: 8, namely:
| Implementation | Compiler |
| T:sphlib | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:sphlib | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:sphlib | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:sphlib | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:sphlib-small | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:sphlib-small | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:sphlib-small | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:sphlib-small | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
groestl.c: groestl.c:2742:18: warning: variable 'buf' set but not used [-Wunused-but-set-variable]
groestl.c: 2742 | unsigned char *buf;
groestl.c: | ^
groestl.c: groestl.c:2878:18: warning: variable 'buf' set but not used [-Wunused-but-set-variable]
groestl.c: 2878 | unsigned char *buf;
groestl.c: | ^
groestl.c: 2 warnings generated.
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:sphlib-adapted | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib-adapted | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib-adapted | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib-adapted | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib-adapted | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
groestl.c: groestl.c: In function 'groestl_small_close':
groestl.c: groestl.c:2742:18: warning: variable 'buf' set but not used [-Wunused-but-set-variable]
groestl.c: 2742 | unsigned char *buf;
groestl.c: | ^~~
groestl.c: groestl.c: In function 'groestl_big_close':
groestl.c: groestl.c:2878:18: warning: variable 'buf' set but not used [-Wunused-but-set-variable]
groestl.c: 2878 | unsigned char *buf;
groestl.c: | ^~~
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:sphlib-adapted | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:sphlib-adapted | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:sphlib-adapted | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:sphlib-adapted | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
groestl_asm.S: groestl_asm.S:315:29: error: expected '%<type>' or "<type>"
groestl_asm.S: .section .note.GNU-stack,"",@progbits
groestl_asm.S: ^
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:thumb-asm-fast | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:thumb-asm-fast | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:thumb-asm-fast | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:thumb-asm-fast | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:thumb-asm-fast | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
groestl_asm.S: groestl_asm.S: Assembler messages:
groestl_asm.S: groestl_asm.S:315: Error: junk at end of line, first unrecognized character is `,'
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:thumb-asm-fast | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:thumb-asm-fast | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:thumb-asm-fast | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:thumb-asm-fast | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
groestl_asm.S: groestl_asm.S:226:29: error: expected '%<type>' or "<type>"
groestl_asm.S: .section .note.GNU-stack,"",@progbits
groestl_asm.S: ^
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:thumb-asm-small | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:thumb-asm-small | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:thumb-asm-small | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:thumb-asm-small | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:thumb-asm-small | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
groestl_asm.S: groestl_asm.S: Assembler messages:
groestl_asm.S: groestl_asm.S:226: Error: junk at end of line, first unrecognized character is `,'
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:thumb-asm-small | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:thumb-asm-small | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:thumb-asm-small | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:thumb-asm-small | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Compiler output
hash.c: In file included from hash.c:34:
hash.c: In file included from ./groestl-intr-vperm.h:13:
hash.c: /usr/lib/clang/20/include/tmmintrin.h:14:2: error: "This header is only meant to be used on x86 and x64 architecture"
hash.c: 14 | #error "This header is only meant to be used on x86 and x64 architecture"
hash.c: | ^
hash.c: In file included from hash.c:34:
hash.c: In file included from ./groestl-intr-vperm.h:13:
hash.c: In file included from /usr/lib/clang/20/include/tmmintrin.h:17:
hash.c: /usr/lib/clang/20/include/pmmintrin.h:14:2: error: "This header is only meant to be used on x86 and x64 architecture"
hash.c: 14 | #error "This header is only meant to be used on x86 and x64 architecture"
hash.c: | ^
hash.c: In file included from hash.c:34:
hash.c: In file included from ./groestl-intr-vperm.h:13:
hash.c: In file included from /usr/lib/clang/20/include/tmmintrin.h:17:
hash.c: In file included from /usr/lib/clang/20/include/pmmintrin.h:17:
hash.c: /usr/lib/clang/20/include/emmintrin.h:14:2: error: "This header is only meant to be used on x86 and x64 architecture"
hash.c: 14 | #error "This header is only meant to be used on x86 and x64 architecture"
hash.c: | ^
hash.c: In file included from hash.c:34:
hash.c: In file included from ./groestl-intr-vperm.h:13:
hash.c: In file included from /usr/lib/clang/20/include/tmmintrin.h:17:
hash.c: In file included from /usr/lib/clang/20/include/pmmintrin.h:17:
hash.c: In file included from /usr/lib/clang/20/include/emmintrin.h:17:
hash.c: /usr/lib/clang/20/include/xmmintrin.h:14:2: error: "This header is only meant to be used on x86 and x64 architecture"
hash.c: 14 | #error "This header is only meant to be used on x86 and x64 architecture"
hash.c: ...
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:vperm-intr | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:vperm-intr | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:vperm-intr | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:vperm-intr | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:vperm-intr | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
Compiler output
hash.c: In file included from hash.c:34:
hash.c: groestl-intr-vperm.h:13:10: fatal error: tmmintrin.h: No such file or directory
hash.c: 13 | #include <tmmintrin.h>
hash.c: | ^~~~~~~~~~~~~
hash.c: compilation terminated.
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:vperm-intr | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:vperm-intr | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:vperm-intr | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:vperm-intr | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Namespace violations
hash.o F512 T
hash.o Final T
hash.o Hash T
hash.o Init T
hash.o OutputTransformation T
hash.o RND512P T
hash.o RND512Q T
hash.o T R
hash.o Transform T
hash.o Update T
hash.o indices_cyclic R
hash.o shift_Values R
Number of similar (implementation,compiler) pairs: 9, namely:
| Implementation | Compiler |
| T:32bit-2ktable | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:32bit-2ktable | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:32bit-2ktable | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:32bit-2ktable | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:32bit-2ktable | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:32bit-2ktable | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:32bit-2ktable | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:32bit-2ktable | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:32bit-2ktable | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Namespace violations
hash.o F512 T
hash.o MUL2_32Bit T
hash.o P T
hash.o Q T
hash.o RND512P T
hash.o RND512Q T
hash.o S R
hash.o mixBytes T
hash.o mix_bytes_half_state T
hash.o rotate_line_left T
hash.o subBytes T
Number of similar (implementation,compiler) pairs: 9, namely:
| Implementation | Compiler |
| T:32bit-bytesliced-c-fast | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:32bit-bytesliced-c-fast | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:32bit-bytesliced-c-fast | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:32bit-bytesliced-c-fast | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:32bit-bytesliced-c-fast | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:32bit-bytesliced-c-fast | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:32bit-bytesliced-c-fast | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:32bit-bytesliced-c-fast | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:32bit-bytesliced-c-fast | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Namespace violations
hash.o memxor T
hash.o mixbytes T
hash.o permutation T
hash.o setmessage T
Number of similar (implementation,compiler) pairs: 9, namely:
| Implementation | Compiler |
| T:32bit-bytesliced-c-small | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:32bit-bytesliced-c-small | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:32bit-bytesliced-c-small | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:32bit-bytesliced-c-small | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:32bit-bytesliced-c-small | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:32bit-bytesliced-c-small | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:32bit-bytesliced-c-small | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:32bit-bytesliced-c-small | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:32bit-bytesliced-c-small | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Namespace violations
hash.o mix_bytes T
hash.o mul2 R
hash.o perm_P T
hash.o perm_Q T
hash.o sbox R
Number of similar (implementation,compiler) pairs: 9, namely:
| Implementation | Compiler |
| T:8bit_c | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:8bit_c | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:8bit_c | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:8bit_c | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:8bit_c | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:8bit_c | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:8bit_c | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:8bit_c | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:8bit_c | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Namespace violations
groestl.o g B
groestl.o m B
groestl.o sph_groestl224 T
groestl.o sph_groestl224_addbits_and_close T
groestl.o sph_groestl224_close T
groestl.o sph_groestl224_init T
groestl.o sph_groestl256 T
groestl.o sph_groestl256_addbits_and_close T
groestl.o sph_groestl256_close T
groestl.o sph_groestl256_init T
groestl.o sph_groestl384 T
groestl.o sph_groestl384_addbits_and_close T
groestl.o sph_groestl384_close T
groestl.o sph_groestl384_init T
groestl.o sph_groestl512 T
groestl.o sph_groestl512_addbits_and_close T
groestl.o sph_groestl512_close T
groestl.o sph_groestl512_init T
groestl.o t B
Number of similar (implementation,compiler) pairs: 3, namely:
| Implementation | Compiler |
| T:arm32 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:arm32 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:arm32 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Namespace violations
hash.o F1024 T
hash.o F512 T
hash.o Final T
hash.o Hash T
hash.o Init T
hash.o OutputTransformation T
hash.o PrintHash T
hash.o RND1024P T
hash.o RND1024Q T
hash.o RND512P T
hash.o RND512Q T
hash.o T R
hash.o Transform T
hash.o Update T
Number of similar (implementation,compiler) pairs: 9, namely:
| Implementation | Compiler |
| T:opt32 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:opt32 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:opt32 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:opt32 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:opt32 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:opt32 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:opt32 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:opt32 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:opt32 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
Namespace violations
groestl.o sph_groestl224 T
groestl.o sph_groestl224_addbits_and_close T
groestl.o sph_groestl224_close T
groestl.o sph_groestl224_init T
groestl.o sph_groestl256 T
groestl.o sph_groestl256_addbits_and_close T
groestl.o sph_groestl256_close T
groestl.o sph_groestl256_init T
groestl.o sph_groestl384 T
groestl.o sph_groestl384_addbits_and_close T
groestl.o sph_groestl384_close T
groestl.o sph_groestl384_init T
groestl.o sph_groestl512 T
groestl.o sph_groestl512_addbits_and_close T
groestl.o sph_groestl512_close T
groestl.o sph_groestl512_init T
Number of similar (implementation,compiler) pairs: 27, namely:
| Implementation | Compiler |
| T:sphlib | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:sphlib | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:sphlib | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:sphlib | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:sphlib-adapted | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib-adapted | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib-adapted | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib-adapted | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib-adapted | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib-adapted | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:sphlib-adapted | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:sphlib-adapted | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:sphlib-adapted | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:sphlib-small | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib-small | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib-small | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib-small | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib-small | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8) |
| T:sphlib-small | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:sphlib-small | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:sphlib-small | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |
| T:sphlib-small | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207) |