-
Notifications
You must be signed in to change notification settings - Fork 53
Description
previously, make test, everything is ok.
but when i run a program that use this nfllib, some error occurs:
In file included from /Users/xietiany/nfllib/include/nfl/poly.hpp:26:
/Users/xietiany/nfllib/include/nfl/ops.hpp:257:60: error: too many arguments
provided to function-like macro invocation
auto make_op(Args const&... args) -> decltype(_make_op<Op, Args...>{}(args...))
^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__config:609:11: note:
macro 'decltype' defined here
define decltype(__x) __decltype(__x)
^
In file included from src/main.cpp:7:
In file included from src/ibe/user.hpp:7:
In file included from src/params.hpp:8:
In file included from /Users/xietiany/nfllib/include/nfl.hpp:17:
/Users/xietiany/nfllib/include/nfl/poly.hpp:346:1: error: too many arguments
provided to function-like macro invocation
DECLARE_BINARY_OPERATOR(operator-, submod)
^