Test results for armeabi, h7panda, crypto_hash/bmw512

[Page version: 20260131 15:44:05]

Measurements for armeabi, h7panda, crypto_hash Test results for armeabi, h7panda, crypto_hash Test results for crypto_hash/bmw512
Computer: h7panda
Microarchitecture: armeabi; Cortex-A9+NEON (411fc093)
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20250922
Operation: crypto_hash
Primitive: bmw512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
3898929120 0 047935 468 840T:optabeclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
3904628940 0 047743 468 840T:optbbeclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
3910029248 0 042175 468 832T:optc04clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
3916729344 0 042287 468 832T:optbbeclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
3923829076 0 039881 464 832T:optc04clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
3927629616 0 048239 468 840T:optabeclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
3928829264 0 047863 468 840T:optc04clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
3931529616 0 042559 468 832T:optabeclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
3945929048 0 047839 468 840T:optc04clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
3946229412 0 040233 464 832T:optabeclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
3947429344 0 047959 468 840T:optbbeclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
3950229344 0 040169 464 832T:optbbeclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4148824192 0 036975 468 832T:sphlibclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4154823688 0 042151 468 840T:sphlibclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4170322536 0 033185 464 832T:sphlibclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4194223684 0 042335 468 840T:sphlibclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4196343572 0 062159 468 840T:optc03clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4206043564 0 056471 468 832T:optc03clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4214659112 0 077695 468 840T:optc02clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4215259104 0 077687 468 840T:optc01clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4227759064 0 071975 468 832T:optc02clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4228459056 0 071967 468 832T:optc01clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4235759196 0 077967 468 840T:optc01clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4241159204 0 077975 468 840T:optc02clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4252831380 0 041783 468 840T:optc04gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4279758644 0 069433 464 832T:optc01clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4281343600 0 062375 468 840T:optc03clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4283858652 0 069441 464 832T:optc02clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4292829244 0 040367 468 832T:optc04clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4301031344 0 043143 468 840T:optc04gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4308232188 0 042591 468 840T:optbbegcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4312143664 0 054457 464 832T:optc03clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4321432252 0 044047 468 840T:optabegcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4325132200 0 043999 468 840T:optbbegcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4334630556 0 040847 468 832T:optbbegcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4347030488 0 040783 468 832T:optabegcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4352816484 0 035087 468 840T:optbgbeclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4353729176 0 040311 468 832T:optabeclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4367529324 0 040463 468 832T:optbbeclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4368416464 0 029199 468 832T:optbgbeclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4378016464 0 034879 468 840T:optbgbeclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4395430588 0 040879 468 832T:optc04gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4404516132 0 026841 464 832T:optbgbeclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4427232024 0 042423 468 840T:optabegcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4455562088 0 073887 468 840T:optc01gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4458462028 0 072431 468 840T:optc01gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4460662076 0 073871 468 840T:optc02gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4466262016 0 072415 468 840T:optc02gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4518125740 0 037535 468 840T:sphlibgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4534223620 0 034599 468 832T:sphlibclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4538423720 0 034119 468 840T:sphlibgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4557132668 0 042715 464 832T:optbbegcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4560432492 0 042539 464 832T:optabegcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4561643752 0 054855 468 832T:optc03clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4565660204 0 070495 468 832T:optc01gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4570360212 0 070503 468 832T:optc02gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4591346928 0 058727 468 840T:optc03gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4598546924 0 057327 468 840T:optc03gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4649659104 0 070207 468 832T:optc02clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4656759096 0 070199 468 832T:optc01clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4673922684 0 032975 468 832T:sphlibgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4690845236 0 055527 468 832T:optc03gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4697717420 0 027771 468 840T:optbgbegcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4728137072 0 048451 468 840T:optbgbegcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4745025956 0 036003 464 832T:optc04gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4749763752 0 073803 464 832T:optc02gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4755863748 0 073795 464 832T:optc01gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4776619288 0 029307 464 832T:optbgbegcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4790137260 0 047307 464 832T:optc03gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4796623860 0 033907 464 832T:sphlibgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4846316848 0 027083 468 832T:optbgbegcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
4892916392 0 027415 468 832T:optbgbeclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
6117216348 0 027335 468 832T:sphlib-smallclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
6337216912 0 029703 468 832T:sphlib-smallclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
6339315256 0 025913 464 832T:sphlib-smallclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
6340217508 0 035983 468 840T:sphlib-smallclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
6344115252 0 025307 464 832T:sphlib-smallgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
6455714992 0 025287 468 832T:sphlib-smallgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
6489617632 0 036295 468 840T:sphlib-smallclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
6989719756 0 031559 468 840T:sphlib-smallgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
7023814456 0 033191 468 840T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
7098614488 0 033031 468 840T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
7116114448 0 027311 468 832T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
7174816736 0 027143 468 840T:sphlib-smallgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
7191014976 0 025027 464 832T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
7223613756 0 024497 464 832T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
7280113912 0 024199 468 832T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
7347816376 0 028175 468 840T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
7400915104 0 025503 468 840T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2025101120250922
7899514380 0 025439 468 832T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2025101120250922

Test failure


error 111
crypto_hash returns nonzero

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:arm/neon/SSEmap_v1gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:arm/neon/SSEmap_v1gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:arm/neon/SSEmap_v1gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:arm/neon/SSEmap_v1gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)

Compiler output


BMW512_supercop_wrapper4.c: BMW512_supercop_wrapper4.c:57:6: warning: unused variable 'LastByte' [-Wunused-variable]
BMW512_supercop_wrapper4.c:    57 |         int LastByte, LastBytes, PadOnePosition;
BMW512_supercop_wrapper4.c:       |             ^~~~~~~~
BMW512_supercop_wrapper4.c: BMW512_supercop_wrapper4.c:57:16: warning: unused variable 'LastBytes' [-Wunused-variable]
BMW512_supercop_wrapper4.c:    57 |         int LastByte, LastBytes, PadOnePosition;
BMW512_supercop_wrapper4.c:       |                       ^~~~~~~~~
BMW512_supercop_wrapper4.c: BMW512_supercop_wrapper4.c:57:27: warning: unused variable 'PadOnePosition' [-Wunused-variable]
BMW512_supercop_wrapper4.c:    57 |         int LastByte, LastBytes, PadOnePosition;
BMW512_supercop_wrapper4.c:       |                                  ^~~~~~~~~~~~~~
BMW512_supercop_wrapper4.c: 3 warnings generated.
Compress512.s: Compress512.s:23:2: error: invalid instruction
Compress512.s:         fstmfdd sp!, {d8, d9, d10, d11, d12, d13, d14, d15}
Compress512.s:         ^
Compress512.s: Compress512.s:1814:2: error: invalid instruction
Compress512.s:         fldmfdd sp!, {d8, d9, d10, d11, d12, d13, d14, d15}
Compress512.s:         ^

Number of similar (implementation,compiler) pairs: 5, namely:
ImplementationCompiler
T:arm/neon/SSEmap_v1clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:arm/neon/SSEmap_v1clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:arm/neon/SSEmap_v1clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:arm/neon/SSEmap_v1clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:arm/neon/SSEmap_v1clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)

Compiler output


BMW512_supercop_wrapper4.c: BMW512_supercop_wrapper4.c: In function 'crypto_hash_bmw512_arm_neon_SSEmap_v1_timingleaks':
BMW512_supercop_wrapper4.c: BMW512_supercop_wrapper4.c:57:34: warning: unused variable 'PadOnePosition' [-Wunused-variable]
BMW512_supercop_wrapper4.c:    57 |         int LastByte, LastBytes, PadOnePosition;
BMW512_supercop_wrapper4.c:       |                                  ^~~~~~~~~~~~~~
BMW512_supercop_wrapper4.c: BMW512_supercop_wrapper4.c:57:23: warning: unused variable 'LastBytes' [-Wunused-variable]
BMW512_supercop_wrapper4.c:    57 |         int LastByte, LastBytes, PadOnePosition;
BMW512_supercop_wrapper4.c:       |                       ^~~~~~~~~
BMW512_supercop_wrapper4.c: BMW512_supercop_wrapper4.c:57:13: warning: unused variable 'LastByte' [-Wunused-variable]
BMW512_supercop_wrapper4.c:    57 |         int LastByte, LastBytes, PadOnePosition;
BMW512_supercop_wrapper4.c:       |             ^~~~~~~~

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:arm/neon/SSEmap_v1gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:arm/neon/SSEmap_v1gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:arm/neon/SSEmap_v1gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:arm/neon/SSEmap_v1gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)

Compiler output


BlueMidnightWish.c: BlueMidnightWish.c:1322:86: warning: '&' within '^' [-Wbitwise-op-parentheses]
BlueMidnightWish.c:  1322 |                         hashState256(state)->LastPart[LastByte] = hashState256(state)->LastPart[LastByte] & (0xff << (PadOnePosition + 1) )\
BlueMidnightWish.c:       |                                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c:  1323 |                                                                     ^ (0x01 << PadOnePosition);
BlueMidnightWish.c:       |                                                                     ~
BlueMidnightWish.c: BlueMidnightWish.c:1322:86: note: place parentheses around the '&' expression to silence this warning
BlueMidnightWish.c:  1322 |                         hashState256(state)->LastPart[LastByte] = hashState256(state)->LastPart[LastByte] & (0xff << (PadOnePosition + 1) )\
BlueMidnightWish.c:       |                                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: BlueMidnightWish.c:1356:86: warning: '&' within '^' [-Wbitwise-op-parentheses]
BlueMidnightWish.c:  1356 |                         hashState512(state)->LastPart[LastByte] = hashState512(state)->LastPart[LastByte] & (0xff << (PadOnePosition + 1) )\
BlueMidnightWish.c:       |                                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c:  1357 |                                                                     ^ (0x01 << PadOnePosition);
BlueMidnightWish.c:       |                                                                     ~
BlueMidnightWish.c: BlueMidnightWish.c:1356:86: note: place parentheses around the '&' expression to silence this warning
BlueMidnightWish.c:  1356 |                         hashState512(state)->LastPart[LastByte] = hashState512(state)->LastPart[LastByte] & (0xff << (PadOnePosition + 1) )\
BlueMidnightWish.c:       |                                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: 2 warnings generated.

Number of similar (implementation,compiler) pairs: 10, namely:
ImplementationCompiler
T:optc01clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc01clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc01clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc01clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc01clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc02clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc02clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc02clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc02clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc02clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)

Compiler output


BlueMidnightWish.c: BlueMidnightWish.c: In function 'Final':
BlueMidnightWish.c: BlueMidnightWish.c:1322:107: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses]
BlueMidnightWish.c:  1322 |                         hashState256(state)->LastPart[LastByte] = hashState256(state)->LastPart[LastByte] & (0xff << (PadOnePosition + 1) )\
BlueMidnightWish.c: BlueMidnightWish.c:1356:107: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses]
BlueMidnightWish.c:  1356 |                         hashState512(state)->LastPart[LastByte] = hashState512(state)->LastPart[LastByte] & (0xff << (PadOnePosition + 1) )\
BlueMidnightWish.c: BlueMidnightWish.c:368:30: warning: 'p256' may be used uninitialized [-Wmaybe-uninitialized]
BlueMidnightWish.c:   368 |                  p256_04=p256[ 4]^0xaaaaaaa4ul;\
BlueMidnightWish.c:       |                          ~~~~^~~~
BlueMidnightWish.c: BlueMidnightWish.c:1395:25: note: in expansion of macro 'FinalCompression256'
BlueMidnightWish.c:  1395 |                         FinalCompression256();
BlueMidnightWish.c:       |                         ^~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: BlueMidnightWish.c:1292:29: note: 'p256' was declared here
BlueMidnightWish.c:  1292 |         u_int32_t *data32, *p256;
BlueMidnightWish.c:       |                             ^~~~
BlueMidnightWish.c: BlueMidnightWish.c:900:42: warning: 'p512' may be used uninitialized [-Wmaybe-uninitialized]
BlueMidnightWish.c:   900 |                                 p512_04=(*tp512++)^0xaaaaaaaaaaaaaaa4ull;\
BlueMidnightWish.c:       |                                         ~^~~~~~~~~
BlueMidnightWish.c: BlueMidnightWish.c:1401:25: note: in expansion of macro 'FinalCompression512'
BlueMidnightWish.c:  1401 |                         FinalCompression512();
BlueMidnightWish.c:       |                         ^~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: BlueMidnightWish.c:1302:29: note: 'p512' was declared here
BlueMidnightWish.c:  1302 |         u_int64_t *data64, *p512, *tdat64, *tp512;
BlueMidnightWish.c:       |                             ^~~~

Number of similar (implementation,compiler) pairs: 8, namely:
ImplementationCompiler
T:optc01gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc01gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc01gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc01gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc02gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc02gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc02gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc02gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)

Compiler output


BlueMidnightWish.c: BlueMidnightWish.c:650:3: warning: misleading indentation; statement is not part of the previous 'else' [-Wmisleading-indentation]
BlueMidnightWish.c:   650 |                 p512   = hashState512(state)->DoublePipe;
BlueMidnightWish.c:       |                 ^
BlueMidnightWish.c: BlueMidnightWish.c:648:2: note: previous statement is here
BlueMidnightWish.c:   648 |         else
BlueMidnightWish.c:       |         ^
BlueMidnightWish.c: BlueMidnightWish.c:688:84: warning: '&' within '^' [-Wbitwise-op-parentheses]
BlueMidnightWish.c:   688 |         hashState512(state)->LastPart[LastByte] = hashState512(state)->LastPart[LastByte] & (0xff << (PadOnePosition + 1) )\
BlueMidnightWish.c:       |                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c:   689 |                                                     ^ (0x01 << PadOnePosition);
BlueMidnightWish.c:       |                                                     ~
BlueMidnightWish.c: BlueMidnightWish.c:688:84: note: place parentheses around the '&' expression to silence this warning
BlueMidnightWish.c:   688 |         hashState512(state)->LastPart[LastByte] = hashState512(state)->LastPart[LastByte] & (0xff << (PadOnePosition + 1) )\
BlueMidnightWish.c:       |                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: 2 warnings generated.

Number of similar (implementation,compiler) pairs: 5, namely:
ImplementationCompiler
T:optc03clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc03clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc03clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc03clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc03clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)

Compiler output


BlueMidnightWish.c: BlueMidnightWish.c: In function 'Update':
BlueMidnightWish.c: BlueMidnightWish.c:648:9: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
BlueMidnightWish.c:   648 |         else
BlueMidnightWish.c:       |         ^~~~
BlueMidnightWish.c: BlueMidnightWish.c:650:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else'
BlueMidnightWish.c:   650 |                 p512   = hashState512(state)->DoublePipe;
BlueMidnightWish.c:       |                 ^~~~
BlueMidnightWish.c: BlueMidnightWish.c: In function 'Final':
BlueMidnightWish.c: BlueMidnightWish.c:688:91: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses]
BlueMidnightWish.c:   688 |         hashState512(state)->LastPart[LastByte] = hashState512(state)->LastPart[LastByte] & (0xff << (PadOnePosition + 1) )\

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:optc03gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc03gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc03gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc03gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)

Compiler output


BlueMidnightWish.c: BlueMidnightWish.c:988:84: warning: '&' within '^' [-Wbitwise-op-parentheses]
BlueMidnightWish.c:   988 |         hashState512_(state).LastPart[LastByte] = hashState512_(state).LastPart[LastByte] & (0xff << (PadOnePosition + 1) )\
BlueMidnightWish.c:       |                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c:   989 |                                                     ^ (0x01 << PadOnePosition);
BlueMidnightWish.c:       |                                                     ~
BlueMidnightWish.c: BlueMidnightWish.c:988:84: note: place parentheses around the '&' expression to silence this warning
BlueMidnightWish.c:   988 |         hashState512_(state).LastPart[LastByte] = hashState512_(state).LastPart[LastByte] & (0xff << (PadOnePosition + 1) )\
BlueMidnightWish.c:       |                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BlueMidnightWish.c: 1 warning generated.

Number of similar (implementation,compiler) pairs: 5, namely:
ImplementationCompiler
T:optc04clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc04clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc04clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc04clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc04clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)

Compiler output


BlueMidnightWish.c: BlueMidnightWish.c: In function 'Hash':
BlueMidnightWish.c: BlueMidnightWish.c:988:91: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses]
BlueMidnightWish.c:   988 |         hashState512_(state).LastPart[LastByte] = hashState512_(state).LastPart[LastByte] & (0xff << (PadOnePosition + 1) )\
BlueMidnightWish.c:       |                                                                                           ^

Number of similar (implementation,compiler) pairs: 4, namely:
ImplementationCompiler
T:optc04gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc04gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc04gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc04gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)

Namespace violations


bmw_large_speed.o bmw512_ctx2hash T
bmw_large_speed.o bmw512_init T
bmw_large_speed.o bmw512_lastBlock T
bmw_large_speed.o bmw512_nextBlock T
memxor.o memxor T

Number of similar (implementation,compiler) pairs: 9, namely:
ImplementationCompiler
T:optbgbeclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optbgbeclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optbgbeclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optbgbeclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optbgbeclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optbgbegcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optbgbegcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optbgbegcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optbgbegcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)

Namespace violations


BlueMidnightWish.o Final T
BlueMidnightWish.o Hash T
BlueMidnightWish.o Init T
BlueMidnightWish.o Update T
BlueMidnightWish.o i224p2 R
BlueMidnightWish.o i256p2 R
BlueMidnightWish.o i384p2 R
BlueMidnightWish.o i512p2 R

Number of similar (implementation,compiler) pairs: 18, namely:
ImplementationCompiler
T:optc01clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc01clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc01clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc01clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc01clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc01gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc01gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc01gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc01gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc02clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc02clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc02clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc02clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc02clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc02gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc02gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc02gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc02gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)

Namespace violations


BlueMidnightWish.o Final T
BlueMidnightWish.o Hash T
BlueMidnightWish.o Init T
BlueMidnightWish.o Update T
BlueMidnightWish.o i512p2 R

Number of similar (implementation,compiler) pairs: 9, namely:
ImplementationCompiler
T:optc03clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc03clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc03clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc03clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc03clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc03gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc03gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc03gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc03gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)

Namespace violations


BlueMidnightWish.o Hash T
BlueMidnightWish.o i512p2 R

Number of similar (implementation,compiler) pairs: 9, namely:
ImplementationCompiler
T:optc04clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc04clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc04clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc04clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc04clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:optc04gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc04gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc04gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:optc04gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)

Namespace violations


BlueMidnightWish.o Compression256 T
BlueMidnightWish.o Compression512 T
BlueMidnightWish.o Final T
BlueMidnightWish.o Hash T
BlueMidnightWish.o Init T
BlueMidnightWish.o Update T
BlueMidnightWish.o expand32_1 T
BlueMidnightWish.o expand32_2 T
BlueMidnightWish.o expand64_1 T
BlueMidnightWish.o expand64_2 T
BlueMidnightWish.o i224p2 R
BlueMidnightWish.o i256p2 R
BlueMidnightWish.o i384p2 R
BlueMidnightWish.o i512p2 R

Number of similar (implementation,compiler) pairs: 9, namely:
ImplementationCompiler
T:refclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:refclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:refclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:refclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:refclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:refgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:refgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:refgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:refgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)

Namespace violations


bmw.o sph_bmw224 T
bmw.o sph_bmw224_addbits_and_close T
bmw.o sph_bmw224_close T
bmw.o sph_bmw224_init T
bmw.o sph_bmw256 T
bmw.o sph_bmw256_addbits_and_close T
bmw.o sph_bmw256_close T
bmw.o sph_bmw256_init T
bmw.o sph_bmw384 T
bmw.o sph_bmw384_addbits_and_close T
bmw.o sph_bmw384_close T
bmw.o sph_bmw384_init T
bmw.o sph_bmw512 T
bmw.o sph_bmw512_addbits_and_close T
bmw.o sph_bmw512_close T
bmw.o sph_bmw512_init T

Number of similar (implementation,compiler) pairs: 18, namely:
ImplementationCompiler
T:sphlibclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:sphlibclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:sphlibclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:sphlibclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:sphlibclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:sphlibgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:sphlibgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:sphlibgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:sphlibgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:sphlib-smallclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:sphlib-smallclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:sphlib-smallclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:sphlib-smallclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:sphlib-smallclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Clang_20.1.8)
T:sphlib-smallgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:sphlib-smallgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:sphlib-smallgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)
T:sphlib-smallgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.1_20250207)