Opened 5 years ago

Closed 5 years ago

#13311 closed Bugs (fixed)

Boost Spirit 2 bundled with boost 1.63.0 qi_distinct.hpp does not compile with BOOST_SPIRIT_NO_PREDEFINED_TERMINALS

Reported by: anonymous Owned by: Joel de Guzman
Milestone: To Be Determined Component: spirit
Version: Boost 1.63.0 Severity: Problem
Keywords: Cc:

Description

Hello.

I believe I have found an inconsistency in the boost::spirit bundled qi_distinct.hpp, which does not compile if the symbol BOOST_SPIRIT_NO_PREDEFINED_TERMINALS is defined. It works fine in default mode, when the symbol BOOST_SPIRIT_NO_PREDEFINED_TERMINALS is not defined. I think this particular repository package needs to be adapted to BOOST_SPIRIT_NO_PREDEFINED_TERMINALS, maybe it has been added after the BOOST_SPIRIT_NO_PREDEFINED_TERMINALS switch has been introduced.

Thanks and keep the great work, Vojtech

Change History (2)

comment:1 by Nikita Kniazev <nok.raven@…>, 5 years ago

comment:2 by Joel de Guzman, 5 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.