I have the following error when building 'stack' which uses cryptonite 0.29 on FreeBSD aarch64, clang 12:
cbits/decaf/p448/f_generic.c:56:8: error:
warning: loop not unrolled: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Wpass-failed=transform-warning]
|
56 | mask_t cryptonite_gf_deserialize (gf x, const uint8_t serial[SER_BYTES], int with_hibit) {
| ^
mask_t cryptonite_gf_deserialize (gf x, const uint8_t serial[SER_BYTES], int with_hibit) {
^
cbits/decaf/p448/f_field.h:54:38: error:
note: expanded from macro 'cryptonite_gf_deserialize'
|
54 | #define cryptonite_gf_deserialize cryptonite_gf_448_deserialize
| ^
#define cryptonite_gf_deserialize cryptonite_gf_448_deserialize
I have the following error when building 'stack' which uses cryptonite 0.29 on FreeBSD aarch64, clang 12:
It builds fine if I use this patch:
Any suggestions?