-
Notifications
You must be signed in to change notification settings - Fork 165
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Parse and store specials with unique ptr #1775
Parse and store specials with unique ptr #1775
Conversation
@dbenage-cx I can confirm that this works on Fedora with Boost v1.63. |
f20295a
to
a70904e
Compare
1.63 introduces variadic templates, the same results can be seen by defining I was not able to determine the correct macros and order to increase number of args. |
parse/SpecialsParser.cpp
Outdated
} | ||
#endif | ||
|
||
namespace { | ||
const boost::phoenix::function<parse::detail::is_unique> is_unique_; | ||
|
||
const boost::phoenix::function<parse::detail::insert> insert_; | ||
struct special_pod { | ||
special_pod (std::string name_, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remove space after pod
otherwise looks fine |
a70904e
to
6e9e4ee
Compare
On local system, compiling with boost v1.62 or lower fails(1.63+ is ok), opening PR for CI results to help troubleshoot
Resolves #1546