"John Maddock" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > which doesn't look good at all... > > Oh and the problem is present in Builder 6 as well.
As suggested by Marco Oman, the problem appears to be caused by overloading the various operators for the enum type, which happens in match_flags.hpp (lines 79 to 92). If these are removed for the Borland compiler, then the conflict goes away, at the cost of a bunch of "Assigning int to ..." warnings. Presumably, that is the main purpose of these overloads in any case (to suppress such warnings), so it might be just as well to use a pragma for this in the Borland case - assuming, of course, that the generated code is the same. Chris _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost