[Page version: 20261005 15:57:56]
Measurements for amd64, tripwire, crypto_sign Test results for amd64, tripwire, crypto_sign Test results for crypto_sign/mqom3cat5gf16fastotKeccakSpongetimes8.c: In file included from KeccakSpongetimes8.c:32: KeccakSpongetimes8.c: KeccakSpongetimes8.inc: In function 'KeccakWidth1600times8_SpongeInitialize': KeccakSpongetimes8.c: KeccakSpongetimes8.inc:50:33: error: passing argument 1 of 'KeccakP1600times8_InitializeAll' from incompatible pointer type [-Wincompatible-pointer-types] KeccakSpongetimes8.c: 50 | PlSnP_InitializeAll(instance->state); KeccakSpongetimes8.c: | ~~~~~~~~^~~~~~~ KeccakSpongetimes8.c: | | KeccakSpongetimes8.c: | unsigned char * KeccakSpongetimes8.c: In file included from KeccakSpongetimes8.h:44, KeccakSpongetimes8.c: from KeccakSpongetimes8.c:14: KeccakSpongetimes8.c: .../supercop-data/tripwire/amd64/include/libkeccak.a.headers/KeccakP-1600-times8-SnP.h:43:72: note: expected 'KeccakP1600times8_SIMD512_states *' but argument is of type 'unsigned char *' KeccakSpongetimes8.c: 43 | void KeccakP1600times8_InitializeAll(KeccakP1600times8_SIMD512_states *states); KeccakSpongetimes8.c: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ KeccakSpongetimes8.c: KeccakSpongetimes8.inc: In function 'KeccakWidth1600times8_SpongeAbsorb': KeccakSpongetimes8.c: KeccakSpongetimes8.inc:92:48: error: passing argument 1 of 'KeccakP1600times8_AddBytes' from incompatible pointer type [-Wincompatible-pointer-types] KeccakSpongetimes8.c: 92 | PlSnP_AddBytes(instance->state, instanceIndex, curData[instanceIndex], 0, rateInBytes); KeccakSpongetimes8.c: | ~~~~~~~~^~~~~~~ KeccakSpongetimes8.c: | | KeccakSpongetimes8.c: | unsigned char * KeccakSpongetimes8.c: .../supercop-data/tripwire/amd64/include/libkeccak.a.headers/KeccakP-1600-times8-SnP.h:46:67: note: expected 'KeccakP1600times8_SIMD512_states *' but argument is of type 'unsigned char *' KeccakSpongetimes8.c: 46 | void KeccakP1600times8_AddBytes(KeccakP1600times8_SIMD512_states *states, unsigned int instanceIndex, const unsigned char *data, unsigned int offset, unsigned int length); KeccakSpongetimes8.c: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ KeccakSpongetimes8.c: KeccakSpongetimes8.inc:95:43: error: passing argument 1 of 'KeccakP1600times8_PermuteAll_24rounds' from incompatible pointer type [-Wincompatible-pointer-types] KeccakSpongetimes8.c: 95 | PlSnP_Permute(instance->state); KeccakSpongetimes8.c: | ~~~~~~~~^~~~~~~ KeccakSpongetimes8.c: | | KeccakSpongetimes8.c: ...
| Implementation | Compiler |
| memopt | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| memopt | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| memopt | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| memopt | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| opt | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| opt | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| opt | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| opt | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |