From: John Maddock (john_at_[hidden])
Date: 2008-03-11 09:52:59
Yitzhak Sapir wrote:
> that I know of. In Visual Studio, the problem would be solved by
> making the class non-
> exported, and specifying for the specific necessary functions within
> the class the export
> declaration. Also, if this were a result of inlining, it would
> explain why the problem does
> not appear in debug.
I think you're correct that this is an inlining issue: and specific to GCC
prior to 3.4 (which is where BOOST_REGEX_BUGGY_CTYPE_FACET is defined).
Can you try removing the following section:
BOOST_REGEX_CHAR_T c, char_class_type mask) const;
from instantiate.hpp and then rebuild both the library and the test app and
see if that fixes the issue?