The expression libff::FMT(...) doesn't make a lot of sense, because FMT is a macro. When DEBUG is off, this is expanded into libff::((libff::UNUSED(__VA_ARGS__), "")), which is a syntax error.
This pull request removes the unnecessary libff: prefix from all calls to FMT in libsnark.
This is related to pull request #6 in libff.
The expression
libff::FMT(...)
doesn't make a lot of sense, becauseFMT
is a macro. When DEBUG is off, this is expanded intolibff::((libff::UNUSED(__VA_ARGS__), ""))
, which is a syntax error.This pull request removes the unnecessary
libff:
prefix from all calls toFMT
in libsnark.