id summary reporter owner description type status milestone component version severity resolution keywords cc 3187 symbols::add destroys existing values olafvdspek@… Joel de Guzman "This code echoes 0 instead of 1, which is not expected. Is this a bug? #include #include using namespace boost::spirit::classic; using namespace std; int main() { symbols s; s.add(""a"", 1); s.add(""a""); cout << *find(s, ""a"") << endl; return 0; }" Bugs closed Boost 1.40.0 spirit Boost 1.39.0 Problem fixed