From: Tim Hawes (Tim.Hawes_at_[hidden])
Date: 2002-05-02 16:23:19


Try to compile a program that uses boost::regex. I get this error:

/include/stlport/ -I/usr/local/cvs/boost/ -g -O2 -Wall -c
main.cpp <
In file included from /usr/local/cvs/boost/boost/regex.hpp:1541,
                 from parse.hpp:4,
                 from main.cpp:1:
/usr/local/cvs/boost/boost/regex/detail/instances.hpp:116: template-id
   `compile_map<>' for `void boost::reg_expression<wchar_t,
   boost::regex_traits<wchar_t>, _STL::allocator<wchar_t>
>::compile_map(boost::re_detail::re_syntax_base*, unsigned int*,
unsigned
   int*, unsigned int, boost::re_detail::re_syntax_base*) const' does
not match any template declaration

I get this on Linux and Solaris, and have been every day this week from
daily updates from CVS.