id summary reporter owner description type status milestone component version severity resolution keywords cc 13093 boost_1_41_0 and qi compiler error anonymous Joel de Guzman "Does anyone know how to fix the following errors? They are the same type and come up with 1_41 version. whereas with 1_53, it just compiles and run fine. I need this to worked with 1_41. The code and detail files are attached. 1) rule.cpp:36:14: required from ‘json::Grammar::Grammar() [with Iterator = __gnu_cxx::__normal_iterator >]’ rule.cpp:54:47: required from here ./boost_1_41_0/boost/spirit/home/support/attributes.hpp:409:70: error: no matching function for call to ‘std::map, boost::any>::map(boost::any&)’ static Transformed pre(Exposed& val) { return Transformed(val); } 2) rule.cpp:36:14: required from ‘json::Grammar::Grammar() [with Iterator = __gnu_cxx::__normal_iterator >]’ rule.cpp:54:47: required from here ./boost_1_41_0/boost/spirit/home/support/attributes.hpp:409:70: error: no matching function for call to ‘std::vector::vector(boost::any&)’ static Transformed pre(Exposed& val) { return Transformed(val); } ^ 3) rule.cpp:36:14: required from ‘json::Grammar::Grammar() [with Iterator = __gnu_cxx::__normal_iterator >]’ rule.cpp:54:47: required from here ./boost_1_41_0/boost/spirit/home/support/attributes.hpp:409:70: error: no matching function for call to ‘std::basic_string::basic_string(boost::any&)’ static Transformed pre(Exposed& val) { return Transformed(val); } ^ " Bugs closed To Be Determined spirit Boost 1.41.0 Problem fixed